feat: add avalonia basic NumericUpDown style.

This commit is contained in:
NaBian committed 2025-08-19 23:35:20 +08:00
1 parent 35d706d202
commit d192cdbf8f
10 files changed
+344 -71

No files matched your search

@@ -0,0 +1,23 @@
<UserControl xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:hc="https://handyorg.github.io/handycontrol"
xmlns:vm="clr-namespace:HandyControlDemo.ViewModel"
x:Class="HandyControlDemo.UserControl.NumericUpDownDemo"
DataContext="{Binding InputElementDemo, Source={x:Static vm:ViewModelLocator.Instance}}">
<ScrollViewer>
<hc:UniformSpacingPanel Spacing="32"
Margin="32"
ChildWrapping="Wrap">
<hc:UniformSpacingPanel Spacing="16"
Orientation="Vertical">
<NumericUpDown Value="0"
Width="380"
Maximum="100" />
<NumericUpDown Value="0"
IsEnabled="False" />
<NumericUpDown Value="0"
IsReadOnly="True" />
</hc:UniformSpacingPanel>
</hc:UniformSpacingPanel>
</ScrollViewer>
</UserControl>
@@ -0,0 +1,9 @@
namespace HandyControlDemo.UserControl;
public partial class NumericUpDownDemo : Avalonia.Controls.UserControl
{
public NumericUpDownDemo()
{
InitializeComponent();
}
}