[COLOR=#000088]using[/COLOR] [COLOR=#7F0055]System[/COLOR][COLOR=#666600];[/COLOR]
[COLOR=#000088]using[/COLOR] [COLOR=#7F0055]System[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Collections[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Generic[/COLOR][COLOR=#666600];[/COLOR]
[COLOR=#000088]using[/COLOR] [COLOR=#7F0055]System[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Linq[/COLOR][COLOR=#666600];[/COLOR]
[COLOR=#000088]using[/COLOR] [COLOR=#7F0055]System[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Text[/COLOR][COLOR=#666600];[/COLOR]
[COLOR=#000088]using[/COLOR] [COLOR=#7F0055]System[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Threading[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Tasks[/COLOR][COLOR=#666600];[/COLOR]
[COLOR=#000088]using[/COLOR] [COLOR=#7F0055]System[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Windows[/COLOR][COLOR=#666600];[/COLOR]
[COLOR=#000088]using[/COLOR] [COLOR=#7F0055]System[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Windows[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Controls[/COLOR][COLOR=#666600];[/COLOR]
[COLOR=#000088]using[/COLOR] [COLOR=#7F0055]System[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Windows[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Data[/COLOR][COLOR=#666600];[/COLOR]
[COLOR=#000088]using[/COLOR] [COLOR=#7F0055]System[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Windows[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Documents[/COLOR][COLOR=#666600];[/COLOR]
[COLOR=#000088]using[/COLOR] [COLOR=#7F0055]System[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Windows[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Input[/COLOR][COLOR=#666600];[/COLOR]
[COLOR=#000088]using[/COLOR] [COLOR=#7F0055]System[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Windows[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Media[/COLOR][COLOR=#666600];[/COLOR]
[COLOR=#000088]using[/COLOR] [COLOR=#7F0055]System[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Windows[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Media[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Imaging[/COLOR][COLOR=#666600];[/COLOR]
[COLOR=#000088]using[/COLOR] [COLOR=#7F0055]System[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Windows[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Navigation[/COLOR][COLOR=#666600];[/COLOR]
[COLOR=#000088]using[/COLOR] [COLOR=#7F0055]System[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Windows[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Shapes[/COLOR][COLOR=#666600];[/COLOR]
[COLOR=#000088]namespace[/COLOR] [COLOR=#7F0055]WpfApplication3[/COLOR] [COLOR=#666600]{[/COLOR]
[COLOR=#880000]/// <summary> [/COLOR]
[COLOR=#880000]/// Interaction logic for UserControl1.xaml [/COLOR]
[COLOR=#880000]/// </summary> [/COLOR]
[COLOR=#000088]public[/COLOR] [COLOR=#000088]partial[/COLOR] [COLOR=#000088]class[/COLOR] [COLOR=#7F0055]UserControl1[/COLOR] [COLOR=#666600]:[/COLOR] [COLOR=#7F0055]UserControl[/COLOR] [COLOR=#666600]{[/COLOR]
[COLOR=#000088]public[/COLOR] [COLOR=#7F0055]UserControl1[/COLOR][COLOR=#666600]()[/COLOR] [COLOR=#666600]{[/COLOR]
[COLOR=#7F0055]InitializeComponent[/COLOR][COLOR=#666600]();[/COLOR]
[COLOR=#666600]}[/COLOR]
[COLOR=#000088]public[/COLOR] [COLOR=#000088]static[/COLOR] [COLOR=#000088]readonly[/COLOR] [COLOR=#7F0055]DependencyProperty[/COLOR] [COLOR=#7F0055]SetTextProperty[/COLOR] [COLOR=#666600]=[/COLOR]
[COLOR=#7F0055]DependencyProperty[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]Register[/COLOR][COLOR=#666600]([/COLOR][COLOR=#008800]"SetText"[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#000088]typeof[/COLOR][COLOR=#666600]([/COLOR][COLOR=#000088]string[/COLOR][COLOR=#666600]),[/COLOR] [COLOR=#000088]typeof[/COLOR][COLOR=#666600]([/COLOR][COLOR=#7F0055]UserControl1[/COLOR][COLOR=#666600]),[/COLOR] [COLOR=#000088]new[/COLOR]
[COLOR=#7F0055]PropertyMetadata[/COLOR][COLOR=#666600]([/COLOR][COLOR=#008800]""[/COLOR][COLOR=#666600],[/COLOR] [COLOR=#000088]new[/COLOR] [COLOR=#7F0055]PropertyChangedCallback[/COLOR][COLOR=#666600]([/COLOR][COLOR=#7F0055]OnSetTextChanged[/COLOR][COLOR=#666600])));[/COLOR]
[COLOR=#000088]public[/COLOR] [COLOR=#000088]string[/COLOR] [COLOR=#7F0055]SetText[/COLOR] [COLOR=#666600]{[/COLOR]
[COLOR=#000088]get[/COLOR] [COLOR=#666600]{[/COLOR] [COLOR=#000088]return[/COLOR] [COLOR=#666600]([/COLOR][COLOR=#000088]string[/COLOR][COLOR=#666600])[/COLOR][COLOR=#7F0055]GetValue[/COLOR][COLOR=#666600]([/COLOR][COLOR=#7F0055]SetTextProperty[/COLOR][COLOR=#666600]);[/COLOR] [COLOR=#666600]}[/COLOR]
[COLOR=#000088]set[/COLOR] [COLOR=#666600]{[/COLOR] [COLOR=#7F0055]SetValue[/COLOR][COLOR=#666600]([/COLOR][COLOR=#7F0055]SetTextProperty[/COLOR][COLOR=#666600],[/COLOR] value[COLOR=#666600]);[/COLOR] [COLOR=#666600]}[/COLOR]
[COLOR=#666600]}[/COLOR]
[COLOR=#000088]private[/COLOR] [COLOR=#000088]static[/COLOR] [COLOR=#000088]void[/COLOR] [COLOR=#7F0055]OnSetTextChanged[/COLOR][COLOR=#666600]([/COLOR][COLOR=#7F0055]DependencyObject[/COLOR] d[COLOR=#666600],[/COLOR]
[COLOR=#7F0055]DependencyPropertyChangedEventArgs[/COLOR] e[COLOR=#666600])[/COLOR] [COLOR=#666600]{[/COLOR]
[COLOR=#7F0055]UserControl1[/COLOR] [COLOR=#7F0055]UserControl1Control[/COLOR] [COLOR=#666600]=[/COLOR] d [COLOR=#000088]as[/COLOR] [COLOR=#7F0055]UserControl1[/COLOR][COLOR=#666600];[/COLOR]
[COLOR=#7F0055]UserControl1Control[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]OnSetTextChanged[/COLOR][COLOR=#666600]([/COLOR]e[COLOR=#666600]);[/COLOR]
[COLOR=#666600]}[/COLOR]
[COLOR=#000088]private[/COLOR] [COLOR=#000088]void[/COLOR] [COLOR=#7F0055]OnSetTextChanged[/COLOR][COLOR=#666600]([/COLOR][COLOR=#7F0055]DependencyPropertyChangedEventArgs[/COLOR] e[COLOR=#666600])[/COLOR] [COLOR=#666600]{[/COLOR]
tbTest[COLOR=#666600].[/COLOR][COLOR=#7F0055]Text[/COLOR] [COLOR=#666600]=[/COLOR] e[COLOR=#666600].[/COLOR][COLOR=#7F0055]NewValue[/COLOR][COLOR=#666600].[/COLOR][COLOR=#7F0055]ToString[/COLOR][COLOR=#666600]();[/COLOR]
[COLOR=#666600]}[/COLOR]
[COLOR=#666600]}
[/COLOR]}