Mega Code Archive

 
Categories / VB.Net Tutorial / WPF
 

Property changed callback

<Window x: Class="WpfApplication1.Window1"   xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"   xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"   Title="Window1" Height="300" Width="300">     <StackPanel>       <TextBox x:Name="uv" Text="{Binding Path=UserValue, UpdateSourceTrigger=PropertyChanged}"                 />     </StackPanel> </Window> //File:Window1.xaml.cs Imports System.Windows Imports System.Windows.Controls Imports System.Windows.Media Namespace WpfApplication1   Public Partial Class Window1     Inherits Window     Public Sub New()       InitializeComponent()       DataContext = Me     End Sub     Private Shared Sub UserValue_PropertyChangedCallback(d As DependencyObject, e As DependencyPropertyChangedEventArgs)       Dim window1 As Window1 = TryCast(d, Window1)       If window1 IsNot Nothing Then         window1.uv.Foreground = Brushes.SeaGreen       End If     End Sub   End Class End Namespace