123456789101112131415161718192021222324 |
- using System.Windows;
- namespace HandyControl.Controls;
- public class HeaderedSelectableItem : SelectableItem
- {
- public static readonly DependencyProperty HeaderProperty = DependencyProperty.Register(
- nameof(Header), typeof(object), typeof(HeaderedSelectableItem), new PropertyMetadata(default(object)));
- public object Header
- {
- get => GetValue(HeaderProperty);
- set => SetValue(HeaderProperty, value);
- }
- public static readonly DependencyProperty HeaderTemplateProperty = DependencyProperty.Register(
- nameof(HeaderTemplate), typeof(DataTemplate), typeof(HeaderedSelectableItem), new PropertyMetadata(default(DataTemplate)));
- public DataTemplate HeaderTemplate
- {
- get => (DataTemplate) GetValue(HeaderTemplateProperty);
- set => SetValue(HeaderTemplateProperty, value);
- }
- }
|