This commit is contained in:
2020-02-28 21:32:32 +01:00
parent e6704c331f
commit 4293e60fa7
8 changed files with 17 additions and 1190 deletions

View File

@ -12,20 +12,20 @@ namespace ModernWpfPlayground.PropertyPresenter2
/// <summary>
/// Default data template. (currently Textbox)
/// </summary>
public DataTemplate DefaultDataTemplate { private get; set; }
public DataTemplate? DefaultDataTemplate { private get; set; }
/// <summary>
/// Data template for boolean. (currently Checkbox)
/// </summary>
public DataTemplate BooleanDataTemplate { private get; set; }
public DataTemplate? BooleanDataTemplate { private get; set; }
/// <summary>
/// Data template for enums. (currently Combobox)
/// </summary>
public DataTemplate EnumComboBoxDataTemplate { private get; set; }
public DataTemplate? EnumComboBoxDataTemplate { private get; set; }
/// <inheritdoc />
public override DataTemplate SelectTemplate(object item, DependencyObject container)
public override DataTemplate? SelectTemplate(object item, DependencyObject container)
{
return item switch
{