C# Class MusikNet.Controls.PlayerContentPanel

Inheritance: System.Windows.Controls.DockPanel
Show file Open project: nexus49/grado

Public Properties

Property Type Description
ButtonsNameProperty System.Windows.DependencyProperty
MaximumSizeProperty System.Windows.DependencyProperty
PlayListProperty System.Windows.DependencyProperty

Public Methods

Method Description
ChildrenAddHandler ( Object sender, RoutedEventArgs evt ) : void
GetButtonsName ( UIElement target ) : String
GetPlayList ( UIElement target ) : UIElement
PlayListChange ( ) : void
PlayListChange ( DependencyObject source, System.Windows.DependencyPropertyChangedEventArgs e ) : void
PlayerContentPanel ( ) : System
SetButtonsName ( UIElement target, String value ) : void
SetPlayList ( UIElement target, UIElement value ) : void

Protected Methods

Method Description
CreateUIElementCollection ( FrameworkElement logicalParent ) : System.Windows.Controls.UIElementCollection

Private Methods

Method Description
buttons_Click ( object sender, RoutedEventArgs e ) : void
init ( ) : void
maximumSizeChange ( DependencyObject source, System.Windows.DependencyPropertyChangedEventArgs e ) : void
uncheckOtherButtonBarButtons ( System.Windows.Controls.Primitives.ToggleButton toggleButton ) : void

Method Details

ChildrenAddHandler() public method

public ChildrenAddHandler ( Object sender, RoutedEventArgs evt ) : void
sender Object
evt System.Windows.RoutedEventArgs
return void

CreateUIElementCollection() protected method

protected CreateUIElementCollection ( FrameworkElement logicalParent ) : System.Windows.Controls.UIElementCollection
logicalParent System.Windows.FrameworkElement
return System.Windows.Controls.UIElementCollection

GetButtonsName() public static method

public static GetButtonsName ( UIElement target ) : String
target UIElement
return String

GetPlayList() public static method

public static GetPlayList ( UIElement target ) : UIElement
target UIElement
return UIElement

PlayListChange() public method

public PlayListChange ( ) : void
return void

PlayListChange() public static method

public static PlayListChange ( DependencyObject source, System.Windows.DependencyPropertyChangedEventArgs e ) : void
source System.Windows.DependencyObject
e System.Windows.DependencyPropertyChangedEventArgs
return void

PlayerContentPanel() public method

public PlayerContentPanel ( ) : System
return System

SetButtonsName() public static method

public static SetButtonsName ( UIElement target, String value ) : void
target UIElement
value String
return void

SetPlayList() public static method

public static SetPlayList ( UIElement target, UIElement value ) : void
target UIElement
value UIElement
return void

Property Details

ButtonsNameProperty public static property

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

MaximumSizeProperty public static property

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

PlayListProperty public static property

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