src\Framework\System\Windows\Controls\Grid.cs (29)
90SetFlags((bool) ShowGridLinesProperty.GetDefaultValue(DependencyObjectType), Flags.ShowGridLinesPropertyValue);
329get { return (CheckFlagsAnd(Flags.ShowGridLinesPropertyValue)); }
888get { return (CheckFlagsAnd(Flags.MeasureOverrideInProgress)); }
889set { SetFlags(value, Flags.MeasureOverrideInProgress); }
897get { return (CheckFlagsAnd(Flags.ArrangeOverrideInProgress)); }
898set { SetFlags(value, Flags.ArrangeOverrideInProgress); }
906get { return (!CheckFlagsAnd(Flags.ValidDefinitionsUStructure)); }
907set { SetFlags(!value, Flags.ValidDefinitionsUStructure); }
915get { return (!CheckFlagsAnd(Flags.ValidDefinitionsVStructure)); }
916set { SetFlags(!value, Flags.ValidDefinitionsVStructure); }
2995private void SetFlags(bool value, Flags flags)
3004private bool CheckFlagsAnd(Flags flags)
3017private bool CheckFlagsOr(Flags flags)
3035grid.SetFlags((bool) e.NewValue, Flags.ShowGridLinesPropertyValue);
3219get { return (!CheckFlagsAnd(Flags.ValidCellsStructure)); }
3220set { SetFlags(!value, Flags.ValidCellsStructure); }
3228get { return (CheckFlagsAnd(Flags.ListenToNotifications)); }
3229set { SetFlags(value, Flags.ListenToNotifications); }
3237get { return (CheckFlagsAnd(Flags.SizeToContentU)); }
3238set { SetFlags(value, Flags.SizeToContentU); }
3246get { return (CheckFlagsAnd(Flags.SizeToContentV)); }
3247set { SetFlags(value, Flags.SizeToContentV); }
3255get { return (CheckFlagsAnd(Flags.HasStarCellsU)); }
3256set { SetFlags(value, Flags.HasStarCellsU); }
3264get { return (CheckFlagsAnd(Flags.HasStarCellsV)); }
3265set { SetFlags(value, Flags.HasStarCellsV); }
3273get { return (CheckFlagsAnd(Flags.HasGroup3CellsInAutoRows)); }
3274set { SetFlags(value, Flags.HasGroup3CellsInAutoRows); }
3334private Flags _flags; // grid validity / property caches dirtiness flags