1 instantiation of BoolField
PresentationFramework (1)
System\Windows\Controls\MenuItem.cs (1)
2641new FrameworkPropertyMetadata(new BoolField())
26 references to BoolField
PresentationFramework (26)
System\Windows\Controls\MenuItem.cs (26)
434MenuItem.SetBoolField(this, BoolField.CanExecuteInvalid, false); 446MenuItem.SetBoolField(this, BoolField.CanExecuteInvalid, true); 626if (subItem != null && MenuItem.GetBoolField(subItem, BoolField.CanExecuteInvalid)) 635MenuItem.SetBoolField(menuItem, BoolField.IgnoreMouseEvents, true); 636MenuItem.SetBoolField(menuItem, BoolField.MouseEnterOnMouseMove, false); 644MenuItem.SetBoolField(menuItem, BoolField.IgnoreMouseEvents, false); 699MenuItem.SetBoolField(menuItem, BoolField.IgnoreNextMouseLeave, true); 1200bool openedWithKeyboard = MenuItem.GetBoolField(this, BoolField.OpenedWithKeyboard); 1223MenuItem.SetBoolField(this, BoolField.OpenedWithKeyboard, false); 1324if (MenuItem.GetBoolField(menuItem, BoolField.CanExecuteInvalid)) 1654MenuItem.GetBoolField(parent, BoolField.MouseEnterOnMouseMove)) 1656MenuItem.SetBoolField(parent, BoolField.MouseEnterOnMouseMove, false); 1676if (parent == null || !MenuItem.GetBoolField(parent, BoolField.IgnoreMouseEvents)) 1703MenuItem.SetBoolField(parent, BoolField.MouseEnterOnMouseMove, true); 1779if (MenuItem.GetBoolField(this, BoolField.IgnoreNextMouseLeave)) 1783MenuItem.SetBoolField(this, BoolField.IgnoreNextMouseLeave, false); 1987if ((parent != null) && (!MenuItem.GetBoolField(parent, BoolField.IgnoreMouseEvents))) 1990MenuItem.SetBoolField(parent, BoolField.IgnoreMouseEvents, true); 1996MenuItem.SetBoolField(parent, BoolField.IgnoreMouseEvents, false); 2324MenuItem.SetBoolField(this, BoolField.OpenedWithKeyboard, true); 2639typeof(BoolField), 2644private static bool GetBoolField(UIElement element, BoolField field) 2646return (((BoolField)element.GetValue(BooleanFieldStoreProperty)) & field) != 0; 2649private static void SetBoolField(UIElement element, BoolField field, bool value) 2653element.SetValue(BooleanFieldStoreProperty, ((BoolField)element.GetValue(BooleanFieldStoreProperty)) | field); 2657element.SetValue(BooleanFieldStoreProperty, ((BoolField)element.GetValue(BooleanFieldStoreProperty)) & (~field));