protected override void OnInitialized() { base.OnInitialized(); if (ExtendedItem.ContentProperty == null || Metadata.IsPlacementDisabled(ExtendedItem.ComponentType)) { return; } ExtendedItem.AddBehavior(typeof(IPlacementBehavior), this); }
protected override void OnInitialized() { base.OnInitialized(); if (ExtendedItem.Component is Panel || ExtendedItem.Component is Control || ExtendedItem.Component is Border || ExtendedItem.Component is Viewbox) { return; } ExtendedItem.AddBehavior(typeof(IPlacementBehavior), this); }