From 78993eb33cb062c0bba8cc352c17fae1ecd31484 Mon Sep 17 00:00:00 2001
From: JamRemco <58340108+JamRemco@users.noreply.github.com>
Date: Fri, 12 Jun 2020 19:48:52 +0200
Subject: [PATCH] Add contentoff and contentOn to toggleswitch Add more
resource suport
---
src/Avalonia.Controls/ToggleSwitch.cs | 115 ++++-
.../Accents/FluentControlResourcesDark.xaml | 7 +-
.../Accents/FluentControlResourcesLight.xaml | 10 +-
src/Avalonia.Themes.Fluent/ToggleSwitch.xaml | 465 ++++++++++--------
4 files changed, 375 insertions(+), 222 deletions(-)
diff --git a/src/Avalonia.Controls/ToggleSwitch.cs b/src/Avalonia.Controls/ToggleSwitch.cs
index 19f282d2d1..16caf8dbfb 100644
--- a/src/Avalonia.Controls/ToggleSwitch.cs
+++ b/src/Avalonia.Controls/ToggleSwitch.cs
@@ -1,16 +1,119 @@
using Avalonia.Controls.Primitives;
+using Avalonia.Controls.Mixins;
+using Avalonia.Controls.Presenters;
+using Avalonia.Controls.Templates;
+using Avalonia.LogicalTree;
+
namespace Avalonia.Controls
{
///
/// A WinUi like ToggleSwitch control.
///
+ ///
+
public class ToggleSwitch : ToggleButton
{
- }
+ public static readonly StyledProperty