FrameworkElement..::.VerticalAlignment 属性
This page is specific to:.NET Framework Version:3.03.5Silverlight 3
.NET Framework 类库
FrameworkElement..::.VerticalAlignment 属性

更新:2007 年 11 月

获取或设置在父元素(如面板或项控件)中组合此元素时应用于此元素的垂直对齐特征。这是一个依赖项属性。

命名空间:  System.Windows
程序集:  PresentationFramework(在 PresentationFramework.dll 中)
用于 XAML 的 XMLNS:http://schemas.microsoft.com/winfx/xaml/presentation

语法

Public Property VerticalAlignment As VerticalAlignment
Dim instance As FrameworkElement
Dim value As VerticalAlignment

value = instance.VerticalAlignment

instance.VerticalAlignment = value
我们尚未提供此语言的代码示例。
/** @property */
public VerticalAlignment get_VerticalAlignment()
/** @property */
public  void set_VerticalAlignment(VerticalAlignment value)

<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

平台

Windows Vista

.NET Framework 和 .NET Compact Framework 并不是对每个平台的所有版本都提供支持。有关支持的版本的列表,请参见.NET Framework 系统要求

版本信息

.NET Framework

受以下版本支持:3.5、3.0
另请参见

参考

其他资源

© 2009 Microsoft Corporation 版权所有。   保留所有权利 | 商标 | 隐私权声明
Page view tracker
为轻量型库评级
x
依无脚本原则生成的轻量型库 (loband),添加了大家要求的功能:搜索框和默认代码语言选择。
您喜欢这个搜索框吗?
您喜欢标签式代码块吗?
此主题有用吗?
提供详细反馈。
谢谢
x
感谢您帮助改善 MSDN Online。
反馈意见
切换视图
经典视图
轻量型视图
无脚本视图
切换视图