Toolkit.UI.Controls.Avalonia

This commit is contained in:
TheXamlGuy
2024-04-13 11:41:33 +01:00
parent 62a7e94e19
commit 862e7b2e34
97 changed files with 8558 additions and 0 deletions
@@ -0,0 +1,12 @@
<Styles xmlns="https://github.com/avaloniaui" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml">
<Styles.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<MergeResourceInclude Source="../CarouselView/CarouselView.axaml" />
<MergeResourceInclude Source="../ContentDialog/ContentDialog.axaml" />
<MergeResourceInclude Source="../SettingsExpander/SettingsExpander.axaml" />
<MergeResourceInclude Source="../SettingsExpander/SettingsExpanderItem.axaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Styles.Resources>
</Styles>
@@ -0,0 +1,10 @@
<Styles
x:Class="Toolkit.UI.Controls.Avalonia.ThemeResources"
xmlns="https://github.com/avaloniaui"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:fluent="using:FluentAvalonia.Styling"
xmlns:labs="using:Avalonia.Labs.Controls">
<fluent:FluentAvaloniaTheme />
<StyleInclude Source="ControlResources.axaml" />
<labs:ControlThemes />
</Styles>
@@ -0,0 +1,13 @@
using Avalonia.Markup.Xaml;
using Avalonia.Styling;
namespace Toolkit.UI.Controls.Avalonia;
public class ThemeResources :
Styles
{
public ThemeResources(IServiceProvider? serviceProvider = null)
{
AvaloniaXamlLoader.Load(serviceProvider, this);
}
}