C# Class Dominator.Windows10.UI

显示文件 Open project: pragmatrix/Dominator

Public Methods

Method Description
CreateDescription ( DominatorDescription description, bool forGroup ) : UIElement
CreateTextBlock ( string text ) : System.Windows.Controls.TextBlock
ForDominator ( IDominator dominator, IUIRegistrationContext registrationContext ) : UIElement
ForGroup ( IDominatorGroup group, IUIRegistrationContext context ) : UIElement
ForItem ( IDominatorItem item, IUIRegistrationContext context ) : UIElement

Private Methods

Method Description
createHyperlink ( string text, System.Action action, string info ) : System.Windows.Controls.TextBlock
createSwitch ( ) : ToggleSwitch.HorizontalToggleSwitch
getOriginalUncheckedBrush ( ) : System.Windows.Media.Brush

Method Details

CreateDescription() public static method

public static CreateDescription ( DominatorDescription description, bool forGroup ) : UIElement
description DominatorDescription
forGroup bool
return UIElement

CreateTextBlock() public static method

public static CreateTextBlock ( string text ) : System.Windows.Controls.TextBlock
text string
return System.Windows.Controls.TextBlock

ForDominator() public static method

public static ForDominator ( IDominator dominator, IUIRegistrationContext registrationContext ) : UIElement
dominator IDominator
registrationContext IUIRegistrationContext
return UIElement

ForGroup() public static method

public static ForGroup ( IDominatorGroup group, IUIRegistrationContext context ) : UIElement
group IDominatorGroup
context IUIRegistrationContext
return UIElement

ForItem() public static method

public static ForItem ( IDominatorItem item, IUIRegistrationContext context ) : UIElement
item IDominatorItem
context IUIRegistrationContext
return UIElement