C# Class MusikNet.Controls.PlayerContentPanel

Inheritance: System.Windows.Controls.DockPanel
显示文件 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_oe static_oe property

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

MaximumSizeProperty public_oe static_oe property

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

PlayListProperty public_oe static_oe property

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