From dffdcf3aa3c05d9ec0062ae9d5818451b024c229 Mon Sep 17 00:00:00 2001 From: rabbitism Date: Sat, 24 Aug 2024 12:59:58 +0800 Subject: [PATCH] feat: 1. update container state from selection collection change. 2. Add popup slot. 3. fix various binding relative resource issue. 4. update empty pseudo-class handing, simplify watermark visibility. --- demo/Ursa.Demo/Pages/MultiComboBoxDemo.axaml | 21 ++- .../ViewModels/MultiComboBoxDemoViewModel.cs | 35 +++- .../Controls/MultiComboBox.axaml | 31 +-- src/Ursa/Controls/ComboBox/MultiComboBox.cs | 177 ++++++++++-------- .../Controls/ComboBox/MultiComboBoxItem.cs | 5 + 5 files changed, 174 insertions(+), 95 deletions(-) diff --git a/demo/Ursa.Demo/Pages/MultiComboBoxDemo.axaml b/demo/Ursa.Demo/Pages/MultiComboBoxDemo.axaml index 6687870..c325754 100644 --- a/demo/Ursa.Demo/Pages/MultiComboBoxDemo.axaml +++ b/demo/Ursa.Demo/Pages/MultiComboBoxDemo.axaml @@ -12,6 +12,12 @@ x:DataType="vm:MultiComboBoxDemoViewModel" mc:Ignorable="d"> + + + + +