RowDefinition 类
定义
重要
一些信息与预发行产品相关,相应产品在发行之前可能会进行重大修改。 对于此处提供的信息,Microsoft 不作任何明示或暗示的担保。
一个 IDefinition ,用于定义行的属性 Grid。
public sealed class RowDefinition : Xamarin.Forms.BindableObject, Xamarin.Forms.IDefinition
type RowDefinition = class
inherit BindableObject
interface IDefinition
- 继承
- 实现
注解
应用开发人员可以在 XAML 中指定GridUnitTypeHeight属性的值。 这通常在集合属性的 RowDefinitions 标记内完成。 以下示例演示如何将三行高度设置为三个有效 GridUnitType 值中的每一个:
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
<RowDefinition Height="100" />
</Grid.RowDefinitions>
构造函数
| 名称 | 说明 |
|---|---|
| RowDefinition() |
新建具有默认值的 RowDefinition 对象。 |
字段
| 名称 | 说明 |
|---|---|
| HeightProperty |
Height 属性的后备存储。 |
属性
| 名称 | 说明 |
|---|---|
| BindingContext |
获取或设置一个对象,该对象包含由属于此 BindableObject属性的绑定属性所面向的属性。 (继承自 BindableObject) |
| Dispatcher |
一个 IDefinition ,用于定义行的属性 Grid。 (继承自 BindableObject) |
| Height |
获取或设置行的高度。 |
方法
活动
| 名称 | 说明 |
|---|---|
| BindingContextChanged |
每当 BindingContext 属性更改时引发。 (继承自 BindableObject) |
| PropertyChanged |
属性发生更改时引发。 (继承自 BindableObject) |
| PropertyChanging |
当属性即将更改时引发。 (继承自 BindableObject) |
| SizeChanged |
更改行大小时引发的事件。 |
显式接口实现
| 名称 | 说明 |
|---|---|
| IDynamicResourceHandler.SetDynamicResource(BindableProperty, String) |
供Xamarin内部使用。窗体平台。 (继承自 BindableObject) |