2 types derived from DefinitionBase
PresentationFramework (2)
System\Windows\Controls\ColumnDefinition.cs (1)
944
public class ColumnDefinition :
DefinitionBase
System\Windows\Controls\RowDefinition.cs (1)
939
public class RowDefinition :
DefinitionBase
151 references to DefinitionBase
PresentationFramework (150)
System\Windows\Controls\ColumnDefinition.cs (9)
522
DefinitionBase
item = _items[i];
532
DefinitionBase
item = _items[i];
556
internal
DefinitionBase
[] InternalItems
629
private void PrivateConnectChild(int index,
DefinitionBase
value)
647
private void PrivateDisconnectChild(
DefinitionBase
value)
667
private void PrivateInsert(int index,
DefinitionBase
value)
698
private void PrivateRemove(
DefinitionBase
value)
769
private
DefinitionBase
[] _items; // storage of items
958
: base(
DefinitionBase
.ThisIsColumnDefinition)
System\Windows\Controls\DefinitionBase.cs (18)
145
DefinitionBase
definition = (
DefinitionBase
) d;
188
DefinitionBase
definition = (
DefinitionBase
) d;
217
DefinitionBase
definition = (
DefinitionBase
) d;
506
DefinitionBase
definition = (
DefinitionBase
) d;
588
DefinitionBase
definition = (
DefinitionBase
)d;
745
_registry = new List<
DefinitionBase
>();
753
internal void AddMember(
DefinitionBase
member)
767
internal void RemoveMember(
DefinitionBase
member)
883
DefinitionBase
definitionBase = _registry[i];
956
private readonly List<
DefinitionBase
> _registry; // registry of participating definitions
983
typeof(
DefinitionBase
),
1009
typeof(
DefinitionBase
),
1019
typeof(
DefinitionBase
),
System\Windows\Controls\Grid.cs (94)
817
DefinitionBase
[] definitions = DefinitionsU;
839
DefinitionBase
[] definitions = DefinitionsV;
1045
extData.DefinitionsU = new
DefinitionBase
[] { new ColumnDefinition() };
1056
extData.DefinitionsU = new
DefinitionBase
[] { new ColumnDefinition() };
1092
extData.DefinitionsV = new
DefinitionBase
[] { new RowDefinition() };
1103
extData.DefinitionsV = new
DefinitionBase
[] { new RowDefinition() };
1126
DefinitionBase
[] definitions,
1423
DefinitionBase
[] definitions,
1450
DefinitionBase
[] definitions,
1476
DefinitionBase
[] definitions,
1487
DefinitionBase
[] tempDefinitions = TempDefinitions; // temp array used to remember definitions for sorting
1662
DefinitionBase
[] definitions,
1677
DefinitionBase
[] definitions,
1680
DefinitionBase
[] tempDefinitions = TempDefinitions;
1777
DefinitionBase
[] definitions,
1781
DefinitionBase
[] tempDefinitions = TempDefinitions;
1792
DefinitionBase
def = definitions[i];
1839
DefinitionBase
def = definitions[i];
1902
DefinitionBase
def = definitions[i];
1927
DefinitionBase
resolvedDef;
1989
DefinitionBase
def = tempDefinitions[i];
2005
DefinitionBase
def = tempDefinitions[defCount + i];
2020
DefinitionBase
def = definitions[i];
2047
DefinitionBase
def = tempDefinitions[i];
2055
DefinitionBase
def = tempDefinitions[i];
2074
DefinitionBase
[] definitions)
2093
DefinitionBase
[] definitions,
2109
DefinitionBase
[] definitions,
2305
DefinitionBase
definition = definitions[definitionIndices[i]];
2321
DefinitionBase
definition = definitions[definitionIndices[i]];
2355
DefinitionBase
[] definitions,
2371
DefinitionBase
def = definitions[i];
2419
DefinitionBase
def = definitions[i];
2510
DefinitionBase
def = definitions[i];
2536
DefinitionBase
resolvedDef;
2601
DefinitionBase
resolvedDef = definitions[definitionIndices[minCountPhase2 - 1]];
2616
DefinitionBase
def = definitions[definitionIndices[i]];
2632
DefinitionBase
def = definitions[definitionIndices[defCount + i]];
2645
DefinitionBase
def = definitions[i];
2672
DefinitionBase
def = definitions[definitionIndices[i]];
2680
DefinitionBase
def = definitions[definitionIndices[i]];
2707
DefinitionBase
def = definitions[i];
2774
DefinitionBase
definition = definitions[definitionIndices[i]];
2790
DefinitionBase
definition = definitions[definitionIndices[i]];
2886
DefinitionBase
[] definitions,
3099
private
DefinitionBase
[] DefinitionsU
3107
private
DefinitionBase
[] DefinitionsV
3115
private
DefinitionBase
[] TempDefinitions
3128
extData.TempDefinitions = new
DefinitionBase
[requiredLength];
3133
extData.TempDefinitions = (
DefinitionBase
[])tempDefinitionsWeakRef.Target;
3137
extData.TempDefinitions = new
DefinitionBase
[requiredLength];
3288
private static double StarWeight(
DefinitionBase
def, double scale)
3335
private static readonly Comparison<
DefinitionBase
> s_spanPreferredDistributionOrderComparer = SpanPreferredDistributionOrderComparer;
3336
private static readonly Comparison<
DefinitionBase
> s_spanMaxDistributionOrderComparer = SpanMaxDistributionOrderComparer;
3337
private static readonly Comparison<
DefinitionBase
> s_starDistributionOrderComparer = StarDistributionOrderComparer;
3338
private static readonly Comparison<
DefinitionBase
> s_minRatioComparer = MinRatioComparer;
3339
private static readonly Comparison<
DefinitionBase
> s_maxRatioComparer = MaxRatioComparer;
3340
private static readonly Comparison<
DefinitionBase
> s_starWeightComparer = StarWeightComparer;
3359
internal
DefinitionBase
[] DefinitionsU; // collection of column definitions used during calc
3360
internal
DefinitionBase
[] DefinitionsV; // collection of row definitions used during calc
3366
internal
DefinitionBase
[] TempDefinitions; // temporary array used during layout for various purposes
3526
new PropertyChangedCallback(
DefinitionBase
.OnIsSharedSizeScopePropertyChanged)));
3645
private static int SpanPreferredDistributionOrderComparer(
DefinitionBase
x,
DefinitionBase
y)
3678
private static int SpanMaxDistributionOrderComparer(
DefinitionBase
x,
DefinitionBase
y)
3711
private static int StarDistributionOrderComparer(
DefinitionBase
x,
DefinitionBase
y)
3725
private readonly
DefinitionBase
[] definitions;
3727
internal StarDistributionOrderIndexComparer(
DefinitionBase
[] definitions)
3735
DefinitionBase
definitionX = definitions[x];
3736
DefinitionBase
definitionY = definitions[y];
3751
private readonly
DefinitionBase
[] definitions;
3753
internal DistributionOrderIndexComparer(
DefinitionBase
[] definitions)
3761
DefinitionBase
definitionX = definitions[x];
3762
DefinitionBase
definitionY = definitions[y];
3794
private static int MinRatioComparer(
DefinitionBase
x,
DefinitionBase
y)
3810
private static int MaxRatioComparer(
DefinitionBase
x,
DefinitionBase
y)
3825
private static int StarWeightComparer(
DefinitionBase
x,
DefinitionBase
y)
3839
private readonly
DefinitionBase
[] definitions;
3841
internal MinRatioIndexComparer(
DefinitionBase
[] definitions)
3849
DefinitionBase
definitionX = definitions[x];
3850
DefinitionBase
definitionY = definitions[y];
3865
private readonly
DefinitionBase
[] definitions;
3867
internal MaxRatioIndexComparer(
DefinitionBase
[] definitions)
3875
DefinitionBase
definitionX = definitions[x];
3876
DefinitionBase
definitionY = definitions[y];
3891
private readonly
DefinitionBase
[] definitions;
3893
internal StarWeightIndexComparer(
DefinitionBase
[] definitions)
3901
DefinitionBase
definitionX = definitions[x];
3902
DefinitionBase
definitionY = definitions[y];
System\Windows\Controls\GridSplitter.cs (11)
760
private static bool IsStar(
DefinitionBase
definition)
766
private static
DefinitionBase
GetGridDefinition(Grid grid, int index, GridResizeDirection direction)
768
return direction == GridResizeDirection.Columns ? (
DefinitionBase
)grid.ColumnDefinitions[index] : (
DefinitionBase
)grid.RowDefinitions[index];
772
private double GetActualLength(
DefinitionBase
definition)
780
private static void SetDefinitionLength(
DefinitionBase
definition, GridLength length)
835
foreach (
DefinitionBase
definition in definitions)
896
DefinitionBase
definition1 = _resizeData.Definition1;
897
DefinitionBase
definition2 = _resizeData.Definition2;
1004
public
DefinitionBase
Definition1;
1005
public
DefinitionBase
Definition2;
System\Windows\Controls\MenuItem.cs (3)
2137
Path = new PropertyPath(
DefinitionBase
.PrivateSharedSizeScopeProperty),
2141
BindingOperations.SetBinding(this,
DefinitionBase
.PrivateSharedSizeScopeProperty, binding);
2148
BindingOperations.ClearBinding(this,
DefinitionBase
.PrivateSharedSizeScopeProperty);
System\Windows\Controls\RowDefinition.cs (9)
517
DefinitionBase
item = _items[i];
527
DefinitionBase
item = _items[i];
551
internal
DefinitionBase
[] InternalItems
624
private void PrivateConnectChild(int index,
DefinitionBase
value)
642
private void PrivateDisconnectChild(
DefinitionBase
value)
662
private void PrivateInsert(int index,
DefinitionBase
value)
693
private void PrivateRemove(
DefinitionBase
value)
764
private
DefinitionBase
[] _items; // storage of items
953
: base(
DefinitionBase
.ThisIsRowDefinition)
System\Windows\Markup\Baml2006\Baml2006KnownTypes.cs (1)
227
case 134: t = () => typeof(
DefinitionBase
); break;
System\Windows\Markup\Baml2006\WpfGeneratedKnownProperties.cs (3)
8277
Type type = typeof(System.Windows.Controls.
DefinitionBase
);
8278
DependencyProperty dp = System.Windows.Controls.
DefinitionBase
.SharedSizeGroupProperty;
8280
this.GetXamlType(typeof(System.Windows.Controls.
DefinitionBase
)), // DeclaringType
System\Windows\Markup\Baml2006\WpfGeneratedKnownTypes.cs (1)
3548
typeof(System.Windows.Controls.
DefinitionBase
),
System\Windows\Markup\KnownTypes.cs (1)
5681
case KnownElements.DefinitionBase: t = typeof(System.Windows.Controls.
DefinitionBase
); break;
System.Windows.Controls.Ribbon (1)
Microsoft\Windows\Controls\Ribbon\RibbonSeparator.cs (1)
141
e.Property.OwnerType == typeof(
DefinitionBase
) &&