/// Base class for <see cref="ColumnDefinition"/> and <see cref="RowDefinition"/>.
/// </summary>
publicclassDefinitionBase:AvaloniaObject
publicclassDefinitionBase:ContentControl
{
/// <summary>
@ -307,7 +307,7 @@ namespace Avalonia.Controls
/// <summary>
/// Layout-time user size type.
/// </summary>
internalGrid.LayoutTimeSizeTypeSizeType
internalGrid.GridLayoutTimeSizeTypeSizeType
{
get{return(_sizeType);}
set{_sizeType=value;}
@ -333,7 +333,7 @@ namespace Avalonia.Controls
get
{
doublepreferredSize=MinSize;
if(_sizeType!=Grid.LayoutTimeSizeType.Auto
if(_sizeType!=Grid.GridLayoutTimeSizeType.Auto
&&preferredSize<_measureSize)
{
preferredSize=_measureSize;
@ -635,7 +635,7 @@ namespace Avalonia.Controls
privateFlags_flags;// flags reflecting various aspects of internal state
privateint_parentIndex;// this instance's index in parent's children collection
privateGrid.LayoutTimeSizeType_sizeType;// layout-time user size type. it may differ from _userSizeValueCache.UnitType when calculating "to-content"
privateGrid.GridLayoutTimeSizeType_sizeType;// layout-time user size type. it may differ from _userSizeValueCache.UnitType when calculating "to-content"
privatedouble_minSize;// used during measure to accumulate size for "Auto" and "Star" DefinitionBase's
privatedouble_measureSize;// size, calculated to be the input contstraint size for Child.Measure