SymbolLength(SymbolLengthType) Constructor
Initializes a new instance of the SymbolLength class with the specified owner.
Namespace: DevExpress.Xpf.Gauges
Assembly: DevExpress.Xpf.Gauges.v24.1.dll
NuGet Package: DevExpress.Wpf.Gauges
Declaration
Parameters
Name | Type | Description |
---|---|---|
type | SymbolLengthType | A SymbolLengthType enumeration value that specifies one of the possible symbol length types. This value is assigned to the SymbolLength.Type property. |
Example
This example demonstrates how to specify the width and height of digital gauge symbols in fixed and proportional values.
For this, it is necessary to create an instance of the SymbolLength structure with required values and then assign it to the SymbolViewBase.Height and SymbolViewBase.Width properties.
In this example, the symbol length can be set either in fixed or proportional values depending on which of the buttons has been clicked.
private void button1_Click(object sender, RoutedEventArgs e) {
// Specify fixed values for symbol height and width.
matrixView.Width = new SymbolLength(SymbolLengthType.Fixed, 44);
matrixView.Height = new SymbolLength(SymbolLengthType.Fixed, 50);
}
private void button2_Click(object sender, RoutedEventArgs e) {
// Specify proportional values for symbol height and width.
matrixView.Width = new SymbolLength(SymbolLengthType.Proportional, 2);
matrixView.Height = new SymbolLength(SymbolLengthType.Proportional, 5);
}