C# (CSharp) GoogleCloudExtension.Theming Namespace

Classes

Name Description
ButtonTemplateSelector This class implements the DataTemplateSelector interface to choose the right button style (with the right size) depending on the contents of the button.
ButtonsList This class was created to be able to force the ItemsControl to apply the data templates, and template selector, to the items even if they are FrameworkElement instances.
CommonDialogWindowBase Base calls for all dialogs in the extension, ensures consistent appearence for all dialogs.
CommonDialogWindowBaseContent This class implements all of the common visuals for all dialogs.
DialogButtonInfo Contains the information necessary to create a button in the dialog. This class is a DependencyObject to allow bindings to be set on the properties. Specially usefull for the Command property.
ThemeManager This class implements a very simple theme manager.