最基本的绑定
将Text 的文本绑定到Window的Background属性,设置双向绑定,修改文本的值,改变Grid的背景颜色。
XAML代码如下:
<Grid>
<Grid.RowDefinitions>
<RowDefinition />
<RowDefinition />
</Grid.RowDefinitions>
<DockPanel Grid.Row="0" Margin="2">
<TextBlock DockPanel.Dock="Left">绑定到Grid背景属性</TextBlock>
<TextBox Text="{Binding RelativeSource={RelativeSource Mode=FindAncestor,AncestorType={x:Type Window}},
Path=Background,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}"/>
</DockPanel>
</Grid>
效果如图:
窗口的背景默认是白色,#FFFFFFFF
改变文本信息,就可以触发窗口的背景色
#FFFFFFF1
#FFFFFF00
双向绑定,属性改变触发。
网友评论