C# Class RaumfeldNET.WPFControls.VolumeSliderControl

Inheritance: System.Windows.Controls.UserControl
ファイルを表示 Open project: stoennies/raumwiese Class Usage Examples

Public Properties

Property Type Description
ColorProperty System.Windows.DependencyProperty
ComplementaryColorProperty System.Windows.DependencyProperty
IsMuteProperty System.Windows.DependencyProperty
SliderTextProperty System.Windows.DependencyProperty
freezeChangeTimeMS uint
timeStepTimeMS uint

Protected Properties

Property Type Description
isSliding System.Boolean

Public Methods

Method Description
VolumeSliderControl ( ) : System
getComplementaryColor ( System _color ) : Color

Protected Methods

Method Description
MainSliderValueChanged ( ) : void
MainSlider_MouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
MainSlider_PreviewMouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
MainSlider_PreviewMouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
MainSlider_PreviewTouchDown ( object sender, System.Windows.Input.TouchEventArgs e ) : void
MainSlider_PreviewTouchUp ( object sender, System.Windows.Input.TouchEventArgs e ) : void
MainSlider_TouchMove ( object sender, System.Windows.Input.TouchEventArgs e ) : void
SetIsSliding ( System.Boolean _isSliding = true ) : void
UpdateMuteButton ( ) : void

Private Methods

Method Description
MuteButton_Click ( object sender, RoutedEventArgs e ) : void
UnMuteButton_Click ( object sender, RoutedEventArgs e ) : void
freezeTimer_Elapsed ( object sender, System e, uint _oldValue ) : void
stepTimer_Elapsed ( object sender, System e, uint _oldValue ) : void

Method Details

MainSliderValueChanged() protected method

protected MainSliderValueChanged ( ) : void
return void

MainSlider_MouseMove() protected method

protected MainSlider_MouseMove ( object sender, System.Windows.Input.MouseEventArgs e ) : void
sender object
e System.Windows.Input.MouseEventArgs
return void

MainSlider_PreviewMouseDown() protected method

protected MainSlider_PreviewMouseDown ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
return void

MainSlider_PreviewMouseUp() protected method

protected MainSlider_PreviewMouseUp ( object sender, System.Windows.Input.MouseButtonEventArgs e ) : void
sender object
e System.Windows.Input.MouseButtonEventArgs
return void

MainSlider_PreviewTouchDown() protected method

protected MainSlider_PreviewTouchDown ( object sender, System.Windows.Input.TouchEventArgs e ) : void
sender object
e System.Windows.Input.TouchEventArgs
return void

MainSlider_PreviewTouchUp() protected method

protected MainSlider_PreviewTouchUp ( object sender, System.Windows.Input.TouchEventArgs e ) : void
sender object
e System.Windows.Input.TouchEventArgs
return void

MainSlider_TouchMove() protected method

protected MainSlider_TouchMove ( object sender, System.Windows.Input.TouchEventArgs e ) : void
sender object
e System.Windows.Input.TouchEventArgs
return void

SetIsSliding() protected method

protected SetIsSliding ( System.Boolean _isSliding = true ) : void
_isSliding System.Boolean
return void

UpdateMuteButton() protected method

protected UpdateMuteButton ( ) : void
return void

VolumeSliderControl() public method

public VolumeSliderControl ( ) : System
return System

getComplementaryColor() public method

public getComplementaryColor ( System _color ) : Color
_color System
return System.Windows.Media.Color

Property Details

ColorProperty public_oe static_oe property

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

ComplementaryColorProperty public_oe static_oe property

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

IsMuteProperty public_oe static_oe property

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

SliderTextProperty public_oe static_oe property

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

freezeChangeTimeMS public_oe property

public uint freezeChangeTimeMS
return uint

isSliding protected_oe property

protected Boolean,System isSliding
return System.Boolean

timeStepTimeMS public_oe property

public uint timeStepTimeMS
return uint