2using System.Windows.Controls;
15 private readonly
Control minControl;
16 private readonly
Control minIncludedControl;
17 private readonly
Control maxControl;
18 private readonly
Control maxIncludedControl;
50 get => this.minIncluded.Value;
53 this.minIncluded.Value = value;
63 get => this.maxIncluded.Value;
66 this.maxIncluded.Value = value;
Contains information about a parameter
virtual object Value
Parameter value
void Revalidate()
Revalidates the parameter value.
Control Control
Generated control.
Contains information about a string parameter
virtual bool MaxIncluded
If minimum value of parameter is included in range
RangedParameterInfo(Contract Contract, Parameter Parameter, Control Control, Control MinControl, Control MinIncludedControl, Control MaxControl, Control MaxIncludedControl, DesignModel DesignModel, Property< ParameterInfo[]> Parameters)
Contains information about a string parameter
override object MaxIncludedControl
Control for defining if Maximum value is included or not
override object MinIncludedControl
Control for defining if Minimum value is included or not
virtual bool MinIncluded
If minimum value of parameter is included in range
abstract void SetMin(string Value)
Sets the minimum value.
override object MaxControl
Control for editing Maximum value
override object MinControl
Control for editing Minimum value
abstract void SetMax(string Value)
Sets the maximum value.
Generic class for properties
Contains the definition of a contract
Abstract base class for contractual parameters