Notice: Undefined index: height in C:\Inetpub\vhosts\egemenciftci.com\httpdocs\wp-content\themes\material-for-coders\includes\thumbnails.php on line 27
Kontrolün Özelliğini Properties.Settings’e Bağlamak – Egemen Çiftci

Kontrolün Özelliğini Properties.Settings’e Bağlamak

Kontrolün herhangi bir özelliğini Properties.Settings’e bağlayarak, az kod ile çok iş yapmak mümkün. Aşağıdaki örnekte CheckBox’ın IsChecked özeliği Properties.Settings’te tanımlı Bool1’e, TextBox’ın Text özelliği ise yine Properties.Settings’te tanımlı String1’e bağlanmıştır. Böylece otomatik olarak değişimler birbirine yansıyacaktır.

<Window x:Class="WpfApplication1.MainWindow"
   xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
   xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
   xmlns:Properties="clr-namespace:WpfApplication1.Properties"
   Title="MainWindow" Height="350" Width="525">
   <Grid>
      <CheckBox Content="CheckBox" Height="16" HorizontalAlignment="Left" Margin="12,12,0,0" Name="checkBox1" VerticalAlignment="Top" IsChecked="{Binding Path=Bool1, Source={x:Static Properties:Settings.Default}}" />
      <TextBox Height="23" HorizontalAlignment="Left" Margin="12,34,0,0" Name="textBox1" VerticalAlignment="Top" Width="120" Text="{Binding Path=String1, Source={x:Static Properties:Settings.Default}}" />
   </Grid>
</Window>



No Comments


You can leave the first : )



Leave a Reply

Your email address will not be published. Required fields are marked *