From 36e3e88276abf3971064c164b611d00955c18a61 Mon Sep 17 00:00:00 2001 From: rabbitism Date: Thu, 23 Mar 2023 14:53:43 +0800 Subject: [PATCH] feat: WIP: add demo and background for layout testing. --- demo/Ursa.Demo/Pages/TimelineDemo.axaml | 88 ++++++++++++++++--- .../ViewModels/TimelineDemoViewModel.cs | 12 +-- src/Ursa.Themes.Semi/Controls/Timeline.axaml | 28 ++++-- 3 files changed, 105 insertions(+), 23 deletions(-) diff --git a/demo/Ursa.Demo/Pages/TimelineDemo.axaml b/demo/Ursa.Demo/Pages/TimelineDemo.axaml index 674a2c4..0093166 100644 --- a/demo/Ursa.Demo/Pages/TimelineDemo.axaml +++ b/demo/Ursa.Demo/Pages/TimelineDemo.axaml @@ -8,18 +8,82 @@ xmlns:viewModels="clr-namespace:Ursa.Demo.ViewModels" d:DesignHeight="450" d:DesignWidth="800" - x:CompileBindings="True" + x:CompileBindings="False" x:DataType="viewModels:TimelineDemoViewModel" mc:Ignorable="d"> - - - - - - - - + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + + diff --git a/demo/Ursa.Demo/ViewModels/TimelineDemoViewModel.cs b/demo/Ursa.Demo/ViewModels/TimelineDemoViewModel.cs index 29f72f7..9c51cc4 100644 --- a/demo/Ursa.Demo/ViewModels/TimelineDemoViewModel.cs +++ b/demo/Ursa.Demo/ViewModels/TimelineDemoViewModel.cs @@ -54,42 +54,42 @@ public class TimelineDemoViewModel: ObservableObject Time = DateTime.Now, TimeFormat = "HH:mm:ss", Description = "Item 7", - Content = "Content 7" + Content = "Content 71231" }, new() { Time = DateTime.Now, TimeFormat = "HH:mm:ss", Description = "Item 8", - Content = "Content 8" + Content = "Content 8123123" }, new() { Time = DateTime.Now, TimeFormat = "HH:mm:ss", Description = "Item 9", - Content = "Content 9" + Content = "Content 9123123" }, new() { Time = DateTime.Now, TimeFormat = "HH:mm:ss", Description = "Item 10", - Content = "Content 10" + Content = "Content 1231231231231231231230" }, new() { Time = DateTime.Now, TimeFormat = "HH:mm:ss", Description = "Item 11", - Content = "Content 11" + Content = "Content 11231231" }, new() { Time = DateTime.Now, TimeFormat = "HH:mm:ss", Description = "Item 12", - Content = "Content 12" + Content = "Content 12123123123123" }, new() { diff --git a/src/Ursa.Themes.Semi/Controls/Timeline.axaml b/src/Ursa.Themes.Semi/Controls/Timeline.axaml index 002d236..8d01b88 100644 --- a/src/Ursa.Themes.Semi/Controls/Timeline.axaml +++ b/src/Ursa.Themes.Semi/Controls/Timeline.axaml @@ -27,8 +27,16 @@ - - + + + + + + + @@ -36,9 +44,19 @@ - - - + + +