From 532d0bec7379168682dc5b46b1dfe6597eb8154c Mon Sep 17 00:00:00 2001 From: "Zhaopeng Wang (from Dev Box)" Date: Tue, 19 Aug 2025 19:00:12 +0800 Subject: [PATCH 01/10] change select model flow --- .../ModelPicker/ModelOrApiPicker.xaml | 2 +- .../ModelPickerViews/OnnxPickerView.xaml | 136 ++++++++++-------- .../ModelPickerViews/OnnxPickerView.xaml.cs | 13 ++ AIDevGallery/Controls/SampleContainer.xaml.cs | 6 + AIDevGallery/Helpers/SamplesHelper.cs | 15 +- .../Pages/Scenarios/ScenarioPage.xaml | 39 ++++- .../Pages/Scenarios/ScenarioPage.xaml.cs | 6 + AIDevGallery/ProjectGenerator/Generator.cs | 56 +++++--- AIDevGallery/ViewModels/DownloadableModel.cs | 5 + 9 files changed, 183 insertions(+), 95 deletions(-) diff --git a/AIDevGallery/Controls/ModelPicker/ModelOrApiPicker.xaml b/AIDevGallery/Controls/ModelPicker/ModelOrApiPicker.xaml index 2f601e71..bd278dea 100644 --- a/AIDevGallery/Controls/ModelPicker/ModelOrApiPicker.xaml +++ b/AIDevGallery/Controls/ModelPicker/ModelOrApiPicker.xaml @@ -195,7 +195,7 @@ Style="{StaticResource AccentButtonStyle}"> - + diff --git a/AIDevGallery/Controls/ModelPicker/ModelPickerViews/OnnxPickerView.xaml b/AIDevGallery/Controls/ModelPicker/ModelPickerViews/OnnxPickerView.xaml index 837cefe0..ff239f4d 100644 --- a/AIDevGallery/Controls/ModelPicker/ModelPickerViews/OnnxPickerView.xaml +++ b/AIDevGallery/Controls/ModelPicker/ModelPickerViews/OnnxPickerView.xaml @@ -224,82 +224,93 @@ - - + ItemsSource="{x:Bind DownloadableModels, Mode=OneWay}" + SelectionChanged="DownloadModelSelectionItemsView_SelectionChanged" + SelectionMode="Single"> + - - + + - - - 0,0,14,0 - 286 - 18 - - - - - - - - + + + + + + + 0,0,14,0 + 286 + 18 + + + + + + + + - - - - - - - - - - - - - - + + + + + + + + + - - - + + - - - - + + + -