or
<
telerik:RadMaskedTextInput
Name
=
"radSocialSecurityNo"
Mask
=
"d3-d2-d4"
VerticalAlignment
=
"Center"
TabIndex
=
"11"
Value
=
"{Binding Path=SocialSecurityNo}"
SelectionOnFocus
=
"SelectAll"
ValueChanged
=
"radSocialSecurityNo_ValueChanged"
LostFocus
=
"radSocialSecurityNo_LostFocus"
TextMode
=
"MaskedText"
InputBehavior
=
"Replace"
/>
<
ControlTemplate
TargetType
=
"{x:Type telerik:RadCalendar}"
>
<
Grid
>
<!-- Standard RadCalendar Suff Omitted for brevity -->
</
Grid
>
<
ControlTemplate.Triggers
>
<
Trigger
Property
=
"telerik:StyleManager.Theme"
Value
=
"telerik:Office_Black"
>
<
Setter
TargetName
=
"Navigation"
Property
=
"Background"
>
<
Setter.Value
>
<
LinearGradientBrush
EndPoint
=
"0.5,1"
StartPoint
=
"0.5,0"
>
<
GradientStop
Color
=
"#FF5B5B5B"
Offset
=
"1"
/>
<
GradientStop
Color
=
"#FF868686"
/>
<
GradientStop
Color
=
"#FF0E0E0E"
Offset
=
"0.449"
/>
</
LinearGradientBrush
>
</
Setter.Value
>
</
Setter
>
</
Trigger
>
<
Trigger
Property
=
"telerik:StyleManager.Theme"
Value
=
"telerik:Office_Blue"
>
<
Setter
TargetName
=
"Navigation"
Property
=
"Background"
Value
=
"Blue"
>
</
Setter
>
</
Trigger
>
</
ControlTemplate.Triggers
>
</
ControlTemplate
>
<
telerik:RadDatePicker
Width
=
"300"
telerik:StyleManager.Theme
=
"{Binding TelerikTheme}"
CalendarStyle
=
"{StaticResource RadCalendarStyle1}"
/>
However it doesn't work. Is there anyway to implement something along these lines?
Thanks in advance,
Steve
private void LoadChildrenBackground()
{
BackgroundWorker backgroundWorker = new BackgroundWorker();
backgroundWorker.DoWork += (sender, args) => _node.Expand();
backgroundWorker.RunWorkerCompleted += (sender, args) =>
{
Children.Clear(); //or Children.Remove(DummyChild); <- here is there problem!
foreach (ITreeNode child in _node.Children)
Children.Add(new TreeViewItemViewModel(child, this, true));
};
backgroundWorker.RunWorkerAsync();
}