private static void ItemsChanged(DependencyObject d, DependencyPropertyChangedEventArgs e) { var instance = (d as SwitchPanel); if (instance == null) return; //instance.ButtonMain.Command = ((object)e.NewValue); }