C# (CSharp) Talifun.Commander.UI Namespace

Classes

Name Description
BindingGroup
BitmapExtensions
CollectionSynchronizer
ComplexGroupConverter ComplexGroupConverter is a IMultiValueConverter used in MultiBindings in conjuction with the ComplexGroupDataTemplateSelector to enable complex data template hierachies example usage: ... <complex:ComplexGroupConverter x:Key="group-converter"/> <HierarchicalDataTemplate DataType="{x:Type cpn:INet}"> <HierarchicalDataTemplate.ItemsSource> <MultiBinding Converter="{StaticResource group-converter}"> <Binding Path="Definitions"/> <Binding Path="Pages"/> </MultiBinding> </HierarchicalDataTemplate.ItemsSource> <StackPanel Orientation="Horizontal"> <Image Source="net.png" VerticalAlignment="Center"/> <TextBlock Text="{Binding Path=Label}"/> </StackPanel> </HierarchicalDataTemplate>
ComplexGroupDataTemplateSelector ComplexGroupDataTemplateSelector provides additional functionality for finding DataTemplates in WPF
ComplexGroupDataTemplateSelector.NullDataTemplate Internally cached data template to indicate that the cached key was already searched and nothing was found. (Prevents additional useless searches)
EnumToFriendlyNameConverter
IEnumerableKeyExtension
IEnumerableTypeExtension
LocalizableDescriptionAttribute
StringFormatDemoConverter
StringToVisibilityConverter