From b18b6a49d1788569f275e76bcedf6f896a926f81 Mon Sep 17 00:00:00 2001 From: Dong Bin Date: Mon, 3 Mar 2025 10:11:27 +0800 Subject: [PATCH] feat: add InheritDataTypeFromItems. --- src/Ursa/Controls/ComboBox/MultiComboBox.cs | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Ursa/Controls/ComboBox/MultiComboBox.cs b/src/Ursa/Controls/ComboBox/MultiComboBox.cs index a6adb84..eb7fee8 100644 --- a/src/Ursa/Controls/ComboBox/MultiComboBox.cs +++ b/src/Ursa/Controls/ComboBox/MultiComboBox.cs @@ -8,6 +8,7 @@ using Avalonia.Controls.Primitives; using Avalonia.Controls.Templates; using Avalonia.Input; using Avalonia.Interactivity; +using Avalonia.Metadata; using Irihi.Avalonia.Shared.Contracts; using Irihi.Avalonia.Shared.Helpers; @@ -107,6 +108,7 @@ public class MultiComboBox : SelectingItemsControl, IInnerContentControl, IPopup set => SetValue(SelectedItemsProperty, value); } + [InheritDataTypeFromItems(nameof(SelectedItems))] public IDataTemplate? SelectedItemTemplate { get => GetValue(SelectedItemTemplateProperty);