31 references to RibbonControlLengthUnitType
System.Windows.Controls.Ribbon (31)
Microsoft\Windows\Controls\Ribbon\RibbonControlLength.cs (16)
30private RibbonControlLengthUnitType _unitType; 31private static RibbonControlLength _auto = new RibbonControlLength(1.0, RibbonControlLengthUnitType.Auto); 41: this(pixels, RibbonControlLengthUnitType.Pixel) 49public RibbonControlLength(double value, RibbonControlLengthUnitType type) 56if (type == RibbonControlLengthUnitType.Star && double.IsInfinity(value)) 61if (type != RibbonControlLengthUnitType.Auto 62&& type != RibbonControlLengthUnitType.Pixel 63&& type != RibbonControlLengthUnitType.Item 64&& type != RibbonControlLengthUnitType.Star) 69_unitValue = (type == RibbonControlLengthUnitType.Auto) ? 0.0 : value; 145get { return (_unitType == RibbonControlLengthUnitType.Pixel || _unitType == RibbonControlLengthUnitType.Item); } 154get { return (_unitType == RibbonControlLengthUnitType.Auto); } 163get { return (_unitType == RibbonControlLengthUnitType.Star); } 171get { return ((_unitType == RibbonControlLengthUnitType.Auto) ? 1.0 : _unitValue); } 177public RibbonControlLengthUnitType RibbonControlLengthUnitType
Microsoft\Windows\Controls\Ribbon\RibbonControlLengthConverter.cs (15)
92RibbonControlLengthUnitType type; 100type = RibbonControlLengthUnitType.Auto; 104type = RibbonControlLengthUnitType.Pixel; 132ConstructorInfo ci = typeof(RibbonControlLength).GetConstructor(new Type[] { typeof(double), typeof(RibbonControlLengthUnitType) }); 152case RibbonControlLengthUnitType.Auto: 155case RibbonControlLengthUnitType.Item: 160case RibbonControlLengthUnitType.Star: 177RibbonControlLengthUnitType unit = RibbonControlLengthUnitType.Pixel; 191unit = (RibbonControlLengthUnitType)i; 202unit = (RibbonControlLengthUnitType)i; 228if (strLen == strLenUnit && (unit == RibbonControlLengthUnitType.Auto || unit == RibbonControlLengthUnitType.Star)) 235Debug.Assert(unit == RibbonControlLengthUnitType.Pixel || unit == RibbonControlLengthUnitType.Item ||