匯出 (0) 列印
全部展開
本文章是由機器翻譯。 將指標移到文章內的文字上方即可查看原文。 其他資訊。
譯文
原文

FrameworkElement.VerticalAlignment 屬性

取得或設定套用至此元素在父項元素 (例如面板或項目控制項) 中組成時的垂直對齊特性。

命名空間:  System.Windows
組件:  PresentationFramework (在 PresentationFramework.dll 中)
針對 XAML 的 XMLNS: http://schemas.microsoft.com/winfx/2006/xaml/presentation, http://schemas.microsoft.com/netfx/2007/xaml/presentation

public VerticalAlignment VerticalAlignment { get; set; }
<object VerticalAlignment="VerticalAlignment" .../>

屬性值

類型:System.Windows.VerticalAlignment
垂直對齊設定。 預設值為 Stretch

識別項欄位

VerticalAlignmentProperty

中繼資料屬性設為 true

AffectsArrange

當您在項目上明確地設定 HeightWidth 屬性時,這些度量方法會先取得配置優先順序,並且會取消將這個屬性設定為 Stretch 的一般效果。

VerticalAlignment 為 Microsoft .NET 屬性存取子,實際上就是相依性屬性。 此特定相依性屬性相當常在衍生項目類別中,特別是控制項中,以不同方式設定其表面上的「預設」值。 這通常會以兩種方式的其中一種方式出現:相依性屬性己重新註冊為特定衍生類別,但是使用不同的中繼資料設定其預設值,或者其中包含將套用設定不同相依性屬性值的預設樣式。 例如,針對 ComboBoxItem 控制項,VerticalAlignment 的表面「預設值」為 Center,即使 ComboBoxItem 直接從 FrameworkElement 繼承 VerticalAlignment 這是因為那個值已在 ComboBoxItem 的預設樣式內 (即樣式的控制項樣板) 重設。

在構成配置時,Canvas 不會使用 VerticalAlignment,因為 Canvas 是採用絕對位置。

當由 ComboBoxItem 或任何衍生類別繼承時,ComboBoxItem 會將這個屬性的預設值重新定義為 Center

.NET Framework

支援版本:4.5、4、3.5、3.0

.NET Framework Client Profile

支援版本:4、3.5 SP1

Windows 8.1, Windows Server 2012 R2, Windows 8, Windows Server 2012, Windows 7, Windows Vista SP2, Windows Server 2008 (不支援伺服器核心角色), Windows Server 2008 R2 (SP1 (含) 以後版本支援伺服器核心角色,不支援 Itanium)

此.NET Framework 並不支援各種平台的所有版本。如需支援版本的清單,請參閱.NET Framework 系統需求.

社群新增項目

新增
顯示:
© 2015 Microsoft