绑定,从源到目的永远是立即更新
而从目的到源是受UpdateSourceTrigger控制
<Window x:Class="WpfApp1.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:local="clr-namespace:WpfApp1"
mc:Ignorable="d"
Title="MainWindow" Height="450" Width="800" Loaded="Window_Loaded">
<Grid x:Name="grid">
<StackPanel>
<!--textBox是源,输入数字时候,textblock字体立即变大-->
<TextBlock Text="Hello1" x:Name="textBlock1" FontSize="{Binding ElementName=textBox1, Path=Text, Mode=TwoWay}"/>
<TextBox x:Name="textBox1" ></TextBox>
<!--TextBlock是源,textbox是目的,在textbox输入数字时候,不会理解更新textbox字体大小,而是失去焦点后才会更新字体-->
<TextBlock Text="Hello2" x:Name="textBlock2"/>
<TextBox x:Name="textBox2" Text="{Binding ElementName=textBlock2,Path=FontSize, Mode=TwoWay}" ></TextBox>
</StackPanel>
</Grid>
</Window>