Mega Code Archive

 
Categories / VB.Net Tutorial / WPF
 

CheckBox checked event listener

<Window x: Class="LayoutPanels.LocalizableText"     xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"     xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"     Title="Layout" Height="365" Width="380" MinWidth="350" MinHeight="150">   <Grid>     <StackPanel>       <Button Name="cmdPrev" Margin="10,10,10,3">Prev</Button>       <Button Name="cmdNext" Margin="10,3,10,3">Next</Button>             <CheckBox Name="chkLongText" Margin="10,10,10,10" Checked="chkLongText_Checked" Unchecked="chkLongText_Unchecked">Show Long Text</CheckBox>     </StackPanel>         <TextBox  Margin="0,10,10,10" TextWrapping="WrapWithOverflow">      This behavior makes localization much easier.</TextBox>     <Button Grid.Row="1" Grid.Column="0" Name="cmdClose" Margin="10,3,10,10">Close</Button>   </Grid> </Window> //File:Window.xaml.vb Imports System Imports System.Windows Imports System.Windows.Controls Imports System.Windows.Data Imports System.Windows.Documents Imports System.Windows.Media Imports System.Windows.Media.Imaging Imports System.Windows.Shapes Namespace LayoutPanels   Public Partial Class LocalizableText     Inherits Window     Public Sub New()       InitializeComponent()     End Sub     Private Sub chkLongText_Checked(sender As Object, e As RoutedEventArgs)       cmdPrev.Content = " <- Go to the Previous Window "       cmdNext.Content = " Go to the Next Window -> "     End Sub     Private Sub chkLongText_Unchecked(sender As Object, e As RoutedEventArgs)       cmdPrev.Content = "Prev"       cmdNext.Content = "Next"     End Sub   End Class End Namespace