void Control::SetVisualParent (UIElement *visual_parent) { if (GetVisualParent () != visual_parent) { FrameworkElement::SetVisualParent (visual_parent); providers.isenabled->SetDataSource (GetLogicalParent ()); } }
void CXTPMarkupUIElementCollection::OnChanged() { CXTPMarkupUIElement* pPanel = MARKUP_DYNAMICCAST(CXTPMarkupUIElement, GetLogicalParent()); if (pPanel) { pPanel->InvalidateMeasure(); } }
void Control::OnIsAttachedChanged (bool attached) { FrameworkElement::OnIsAttachedChanged (attached); providers.isenabled->SetDataSource (GetLogicalParent ()); }