C# Class Gu.Wpf.PropertyGrid.UnitRows.UnitRowGeneric

Inheritance: Row
Show file Open project: JohanLarsson/Gu.Wpf.PropertyGrid

Public Properties

Property Type Description
CanValueBeNullProperty System.Windows.DependencyProperty
DecimalDigitsProperty System.Windows.DependencyProperty
ScalarMaxValueProperty System.Windows.DependencyProperty
ScalarMinValueProperty System.Windows.DependencyProperty
ScalarValueProperty System.Windows.DependencyProperty
SymbolFormatProperty System.Windows.DependencyProperty

Protected Methods

Method Description
CreateSuffix ( SymbolFormat symbolFormat ) : string
OnScalarMaxValueChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnScalarMaxValueChanged ( double newValue ) : void
OnScalarMinValueChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnScalarMinValueChanged ( double newValue ) : void
OnScalarValueChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
OnScalarValueChanged ( double newValue ) : void
OnSymbolFormatChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void

Private Methods

Method Description
UnitRowGeneric ( ) : System.Windows

Method Details

CreateSuffix() protected abstract method

protected abstract CreateSuffix ( SymbolFormat symbolFormat ) : string
symbolFormat SymbolFormat
return string

OnScalarMaxValueChanged() protected static method

protected static OnScalarMaxValueChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
d System.Windows.DependencyObject
e System.Windows.DependencyPropertyChangedEventArgs
return void

OnScalarMaxValueChanged() protected abstract method

protected abstract OnScalarMaxValueChanged ( double newValue ) : void
newValue double
return void

OnScalarMinValueChanged() protected static method

protected static OnScalarMinValueChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
d System.Windows.DependencyObject
e System.Windows.DependencyPropertyChangedEventArgs
return void

OnScalarMinValueChanged() protected abstract method

protected abstract OnScalarMinValueChanged ( double newValue ) : void
newValue double
return void

OnScalarValueChanged() protected static method

protected static OnScalarValueChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
d System.Windows.DependencyObject
e System.Windows.DependencyPropertyChangedEventArgs
return void

OnScalarValueChanged() protected abstract method

protected abstract OnScalarValueChanged ( double newValue ) : void
newValue double
return void

OnSymbolFormatChanged() protected static method

protected static OnSymbolFormatChanged ( DependencyObject d, System.Windows.DependencyPropertyChangedEventArgs e ) : void
d System.Windows.DependencyObject
e System.Windows.DependencyPropertyChangedEventArgs
return void

Property Details

CanValueBeNullProperty public static property

public static DependencyProperty,System.Windows CanValueBeNullProperty
return System.Windows.DependencyProperty

DecimalDigitsProperty public static property

public static DependencyProperty,System.Windows DecimalDigitsProperty
return System.Windows.DependencyProperty

ScalarMaxValueProperty public static property

public static DependencyProperty,System.Windows ScalarMaxValueProperty
return System.Windows.DependencyProperty

ScalarMinValueProperty public static property

public static DependencyProperty,System.Windows ScalarMinValueProperty
return System.Windows.DependencyProperty

ScalarValueProperty public static property

public static DependencyProperty,System.Windows ScalarValueProperty
return System.Windows.DependencyProperty

SymbolFormatProperty public static property

public static DependencyProperty,System.Windows SymbolFormatProperty
return System.Windows.DependencyProperty