31 references to RibbonControlLengthUnitType
System.Windows.Controls.Ribbon (31)
Microsoft\Windows\Controls\Ribbon\RibbonControlLength.cs (16)
27private RibbonControlLengthUnitType _unitType; 28private static RibbonControlLength _auto = new RibbonControlLength(1.0, RibbonControlLengthUnitType.Auto); 38: this(pixels, RibbonControlLengthUnitType.Pixel) 46public RibbonControlLength(double value, RibbonControlLengthUnitType type) 53if (type == RibbonControlLengthUnitType.Star && double.IsInfinity(value)) 58if (type != RibbonControlLengthUnitType.Auto 59&& type != RibbonControlLengthUnitType.Pixel 60&& type != RibbonControlLengthUnitType.Item 61&& type != RibbonControlLengthUnitType.Star) 66_unitValue = (type == RibbonControlLengthUnitType.Auto) ? 0.0 : value; 141get { return (_unitType == RibbonControlLengthUnitType.Pixel || _unitType == RibbonControlLengthUnitType.Item); } 150get { return (_unitType == RibbonControlLengthUnitType.Auto); } 159get { return (_unitType == RibbonControlLengthUnitType.Star); } 167get { return ((_unitType == RibbonControlLengthUnitType.Auto) ? 1.0 : _unitValue); } 173public RibbonControlLengthUnitType RibbonControlLengthUnitType
Microsoft\Windows\Controls\Ribbon\RibbonControlLengthConverter.cs (15)
90RibbonControlLengthUnitType type; 98type = RibbonControlLengthUnitType.Auto; 102type = RibbonControlLengthUnitType.Pixel; 130ConstructorInfo ci = typeof(RibbonControlLength).GetConstructor(new Type[] { typeof(double), typeof(RibbonControlLengthUnitType) }); 150case RibbonControlLengthUnitType.Auto: 153case RibbonControlLengthUnitType.Item: 158case RibbonControlLengthUnitType.Star: 175RibbonControlLengthUnitType unit = RibbonControlLengthUnitType.Pixel; 189unit = (RibbonControlLengthUnitType)i; 200unit = (RibbonControlLengthUnitType)i; 226if (strLen == strLenUnit && (unit == RibbonControlLengthUnitType.Auto || unit == RibbonControlLengthUnitType.Star)) 233Debug.Assert(unit == RibbonControlLengthUnitType.Pixel || unit == RibbonControlLengthUnitType.Item ||