public virtual void ClearContainerForItemOverrideSelector_OwnContainer_Style() { IPoker box = CurrentControl; var items = new ListBoxItem [] { new ListBoxItem(), new ComboBoxItem() }; foreach (ListBoxItem item in items) { box.ItemContainerStyle = new Style(item.GetType()); item.Style = box.ItemContainerStyle; box.ClearContainerForItemOverride_(item, item); Assert.IsNotNull(item.Style, "#1"); } }
public virtual void ClearContainerForItemOverrideSelector_OwnContainer() { IPoker box = CurrentControl; var items = new ListBoxItem [] { new ListBoxItem(), new ComboBoxItem() }; foreach (ListBoxItem item in items) { item.IsSelected = true; item.Content = new object(); item.DataContext = new object(); item.ContentTemplate = new DataTemplate(); item.Template = new ControlTemplate(); item.Style = new Style(item.GetType()); box.ClearContainerForItemOverride_(item, item); Assert.IsTrue(item.IsSelected, "#1"); Assert.IsNotNull(item.Content, "#2"); Assert.IsNotNull(item.DataContext, "#3"); Assert.IsNotNull(item.ContentTemplate, "#4"); Assert.IsNotNull(item.Template, "#5"); Assert.IsNotNull(item.Style, "#6"); } }
public virtual void ClearContainerForItemOverride() { IPoker p = CurrentControl; p.ClearContainerForItemOverride_(null, null); }
public virtual void ClearContainerForItemOverride6() { IPoker p = CurrentControl; p.ClearContainerForItemOverride_(new ComboBoxItem(), new object()); }
public virtual void ClearContainerForItemOverride4() { IPoker p = CurrentControl; p.ClearContainerForItemOverride_(new ContentPresenter(), new object()); }
public virtual void ClearContainerForItemOverride3() { IPoker p = CurrentControl; p.ClearContainerForItemOverride_((DependencyObject)CurrentControl, null); }
public virtual void ClearContainerForItemOverride2() { IPoker p = CurrentControl; p.ClearContainerForItemOverride_(null, new object()); }