43 references to FigureUnitType
PresentationFramework (43)
src\Framework\System\Windows\Documents\Figure.cs (2)
213new FigureLength(1.0, FigureUnitType.Auto), 234new FigureLength(1.0, FigureUnitType.Auto),
src\Framework\System\Windows\FigureLength.cs (20)
79: this(pixels, FigureUnitType.Pixel) 101public FigureLength(double value, FigureUnitType type) 118if ( type != FigureUnitType.Auto 119&& type != FigureUnitType.Pixel 120&& type != FigureUnitType.Column 121&& type != FigureUnitType.Content 122&& type != FigureUnitType.Page ) 126if(value > 1.0 && (type == FigureUnitType.Content || type == FigureUnitType.Page)) 130if (value > maxColumns && type == FigureUnitType.Column) 134if (value > maxPixel && type == FigureUnitType.Pixel) 139_unitValue = (type == FigureUnitType.Auto) ? 0.0 : value; 220public bool IsAbsolute { get { return (_unitType == FigureUnitType.Pixel); } } 226public bool IsAuto { get { return (_unitType == FigureUnitType.Auto); } } 231public bool IsColumn { get { return (_unitType == FigureUnitType.Column); } } 236public bool IsContent { get { return (_unitType == FigureUnitType.Content); } } 241public bool IsPage { get { return (_unitType == FigureUnitType.Page); } } 246public double Value { get { return ((_unitType == FigureUnitType.Auto) ? 1.0 : _unitValue); } } 251public FigureUnitType FigureUnitType { get { return (_unitType); } } 271private FigureUnitType _unitType; // unit type storage
src\Framework\System\Windows\FigureLengthConverter.cs (4)
175ConstructorInfo ci = typeof(FigureLength).GetConstructor(new Type[] { typeof(double), typeof(FigureUnitType) }); 203case FigureUnitType.Auto: 206case FigureUnitType.Pixel: 234FigureUnitType unit;
src\Framework\System\Windows\Markup\XamlFigureLengthSerializer.cs (17)
80FigureUnitType figureUnitType; 95&& figureUnitType == FigureUnitType.Pixel ) 155FigureUnitType unitType; 161unitType = FigureUnitType.Pixel; 166unitType = (FigureUnitType)(unitAndFlags & 0x1F); 196out FigureUnitType unit) 201unit = FigureUnitType.Pixel; 252if (strLen == strLenUnit && unit != FigureUnitType.Pixel) 260Debug.Assert( unit == FigureUnitType.Pixel 274internal FigureUnitTypeStringConvert(string name, FigureUnitType unitType) 281internal FigureUnitType UnitType; 287new FigureUnitTypeStringConvert("auto", FigureUnitType.Auto), 288new FigureUnitTypeStringConvert("px", FigureUnitType.Pixel), 289new FigureUnitTypeStringConvert("column", FigureUnitType.Column), 290new FigureUnitTypeStringConvert("columns", FigureUnitType.Column), 291new FigureUnitTypeStringConvert("content", FigureUnitType.Content), 292new FigureUnitTypeStringConvert("page", FigureUnitType.Page)