XAML and Code equality

by Administrator 26. July 2009 04:35

The following XAML code:


<CheckBox Name="MyCheckBox" FontWeight="Bold" Margin="0,6,4,0" VerticalAlignment="Top">
     Print To File:
</CheckBox>
<TextBox Width="200" VerticalAlignment="Top" Text="c:\MyFile.prn">
     <TextBox.IsEnabled>
          <Binding ElementName="MyCheckBox" Path="IsChecked" />
     </TextBox.IsEnabled>
</TextBox>

is the equivalent of:

Bindind binding = new Binding("IsChecked");
binding.ElementName = "MyCheckBox";
tb.SetBinding(TextBox.IsEnabledProperty, binding);

Tags:

CodeNote

Powered by BlogEngine.NET 1.5.0.7
Theme by Mads Kristensen

Page List