diff --git a/Source/HangoverAvalonia/Controls/CheckedListBox.axaml b/Source/HangoverAvalonia/Controls/CheckedListBox.axaml
index b7d8c94d..a1750735 100644
--- a/Source/HangoverAvalonia/Controls/CheckedListBox.axaml
+++ b/Source/HangoverAvalonia/Controls/CheckedListBox.axaml
@@ -4,27 +4,16 @@
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d" d:DesignWidth="800" d:DesignHeight="450"
x:Class="HangoverAvalonia.Controls.CheckedListBox">
-
-
-
-
-
-
-
-
-
-
-
-
-
+
+
+
+
+
+
+
diff --git a/Source/HangoverAvalonia/Controls/CheckedListBox.axaml.cs b/Source/HangoverAvalonia/Controls/CheckedListBox.axaml.cs
index bdcfcf61..26ea99b8 100644
--- a/Source/HangoverAvalonia/Controls/CheckedListBox.axaml.cs
+++ b/Source/HangoverAvalonia/Controls/CheckedListBox.axaml.cs
@@ -2,103 +2,18 @@ using Avalonia;
using Avalonia.Collections;
using Avalonia.Controls;
using HangoverAvalonia.ViewModels;
-using ReactiveUI;
-using System;
-using System.Collections;
-using System.Collections.Generic;
-using System.ComponentModel;
-using System.Linq;
-namespace HangoverAvalonia.Controls
+namespace HangoverAvalonia.Controls;
+
+public partial class CheckedListBox : UserControl
{
- public partial class CheckedListBox : UserControl
+ public static readonly StyledProperty> ItemsProperty =
+ AvaloniaProperty.Register>(nameof(Items));
+
+ public AvaloniaList Items { get => GetValue(ItemsProperty); set => SetValue(ItemsProperty, value); }
+
+ public CheckedListBox()
{
- public event EventHandler ItemCheck;
-
- public static readonly StyledProperty ItemsProperty =
- AvaloniaProperty.Register(nameof(Items));
-
- public IEnumerable Items { get => GetValue(ItemsProperty); set => SetValue(ItemsProperty, value); }
- private CheckedListBoxViewModel _viewModel = new();
-
- public IEnumerable