<Window x:Class="DeepXAML.MainWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:local="clr-namespace:DeepXAML" xmlns:sys="clr-namespace:System;assembly=mscorlib" Title="MainWindow" Height="250" Width="450"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="2*"></RowDefinition> <RowDefinition></RowDefinition> </Grid.RowDefinitions> <TextBox Grid.Row="0"></TextBox> <TextBox Grid.Row="1"></TextBox> </Grid> </Window>
附加属性就是自己没有这个属性,在某些上下文中须要就被附加上去。比方TextBox的Grid.Row属性,假设我们定义TextBox类时定义一个Row属性是没有意义的。
由于我们并不知道一定会放在Grid里。