protected OnTemplateChanged ( System.Windows.Controls.ControlTemplate oldTemplate, System.Windows.Controls.ControlTemplate newTemplate ) : void | ||
oldTemplate | System.Windows.Controls.ControlTemplate | |
newTemplate | System.Windows.Controls.ControlTemplate | |
return | void |
protected virtual void OnTemplateChanged(ControlTemplate oldTemplate, ControlTemplate newTemplate)
{
_mask = (FrameworkElement)newTemplate.LoadContent();
_canvas.Children.Clear();
_canvas.Children.Add(_mask);
_mask.Height = 100;
SetBindings();
}
SelectionAdorner::OnTemplateChanged ( |
/// <summary> /// Handles changes to the Template property. /// </summary> private static void OnTemplateChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { SelectionAdorner target = (SelectionAdorner)d; ControlTemplate oldTemplate = (ControlTemplate)e.OldValue; ControlTemplate newTemplate = target.Template; target.OnTemplateChanged(oldTemplate, newTemplate); }