diff --git a/ModernWpf.Controls/ContentDialog/ContentDialogButtonClickEventArgs.cs b/ModernWpf.Controls/ContentDialog/ContentDialogButtonClickEventArgs.cs index 44b5bcc7..3d5e1bd1 100644 --- a/ModernWpf.Controls/ContentDialog/ContentDialogButtonClickEventArgs.cs +++ b/ModernWpf.Controls/ContentDialog/ContentDialogButtonClickEventArgs.cs @@ -1,8 +1,9 @@ -using System.Diagnostics; +using System; +using System.Diagnostics; namespace ModernWpf.Controls { - public class ContentDialogButtonClickEventArgs + public class ContentDialogButtonClickEventArgs : EventArgs { private ContentDialogButtonClickDeferral _deferral; private int _deferralCount; diff --git a/ModernWpf.Controls/ContentDialog/ContentDialogClosedEventArgs.cs b/ModernWpf.Controls/ContentDialog/ContentDialogClosedEventArgs.cs index 821ecd54..5b20b5a3 100644 --- a/ModernWpf.Controls/ContentDialog/ContentDialogClosedEventArgs.cs +++ b/ModernWpf.Controls/ContentDialog/ContentDialogClosedEventArgs.cs @@ -1,12 +1,8 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace ModernWpf.Controls { - public class ContentDialogClosedEventArgs + public class ContentDialogClosedEventArgs : EventArgs { internal ContentDialogClosedEventArgs(ContentDialogResult result) { diff --git a/ModernWpf.Controls/ContentDialog/ContentDialogClosingEventArgs.cs b/ModernWpf.Controls/ContentDialog/ContentDialogClosingEventArgs.cs index 27784eb7..0ed3453f 100644 --- a/ModernWpf.Controls/ContentDialog/ContentDialogClosingEventArgs.cs +++ b/ModernWpf.Controls/ContentDialog/ContentDialogClosingEventArgs.cs @@ -1,8 +1,9 @@ -using System.Diagnostics; +using System; +using System.Diagnostics; namespace ModernWpf.Controls { - public sealed class ContentDialogClosingEventArgs + public sealed class ContentDialogClosingEventArgs : EventArgs { private ContentDialogClosingDeferral _deferral; private int _deferralCount; diff --git a/ModernWpf.Controls/ContentDialog/ContentDialogOpenedEventArgs.cs b/ModernWpf.Controls/ContentDialog/ContentDialogOpenedEventArgs.cs index 1b0ab751..7307d543 100644 --- a/ModernWpf.Controls/ContentDialog/ContentDialogOpenedEventArgs.cs +++ b/ModernWpf.Controls/ContentDialog/ContentDialogOpenedEventArgs.cs @@ -1,12 +1,8 @@ using System; -using System.Collections.Generic; -using System.Linq; -using System.Text; -using System.Threading.Tasks; namespace ModernWpf.Controls { - public class ContentDialogOpenedEventArgs + public class ContentDialogOpenedEventArgs : EventArgs { internal ContentDialogOpenedEventArgs() { diff --git a/ModernWpf.Controls/Flyout/FlyoutBaseClosingEventArgs.cs b/ModernWpf.Controls/Flyout/FlyoutBaseClosingEventArgs.cs index eccc4ed9..5c6d04da 100644 --- a/ModernWpf.Controls/Flyout/FlyoutBaseClosingEventArgs.cs +++ b/ModernWpf.Controls/Flyout/FlyoutBaseClosingEventArgs.cs @@ -2,7 +2,7 @@ namespace ModernWpf.Controls { - internal sealed class FlyoutBaseClosingEventArgs + internal sealed class FlyoutBaseClosingEventArgs : EventArgs { internal FlyoutBaseClosingEventArgs() { diff --git a/ModernWpf.Controls/NavigationView/NavigationViewBackRequestedEventArgs.cs b/ModernWpf.Controls/NavigationView/NavigationViewBackRequestedEventArgs.cs index 86e024de..8f39f540 100644 --- a/ModernWpf.Controls/NavigationView/NavigationViewBackRequestedEventArgs.cs +++ b/ModernWpf.Controls/NavigationView/NavigationViewBackRequestedEventArgs.cs @@ -1,9 +1,11 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. +using System; + namespace ModernWpf.Controls { - public sealed class NavigationViewBackRequestedEventArgs + public sealed class NavigationViewBackRequestedEventArgs : EventArgs { internal NavigationViewBackRequestedEventArgs() { diff --git a/ModernWpf.Controls/NavigationView/NavigationViewDisplayModeChangedEventArgs.cs b/ModernWpf.Controls/NavigationView/NavigationViewDisplayModeChangedEventArgs.cs index 8760184b..8d08ec49 100644 --- a/ModernWpf.Controls/NavigationView/NavigationViewDisplayModeChangedEventArgs.cs +++ b/ModernWpf.Controls/NavigationView/NavigationViewDisplayModeChangedEventArgs.cs @@ -1,9 +1,11 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. +using System; + namespace ModernWpf.Controls { - public sealed class NavigationViewDisplayModeChangedEventArgs + public sealed class NavigationViewDisplayModeChangedEventArgs : EventArgs { internal NavigationViewDisplayModeChangedEventArgs() { diff --git a/ModernWpf.Controls/NavigationView/NavigationViewItemCollapsedEventArgs.cs b/ModernWpf.Controls/NavigationView/NavigationViewItemCollapsedEventArgs.cs index 90834425..cf81fc8e 100644 --- a/ModernWpf.Controls/NavigationView/NavigationViewItemCollapsedEventArgs.cs +++ b/ModernWpf.Controls/NavigationView/NavigationViewItemCollapsedEventArgs.cs @@ -1,9 +1,11 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. +using System; + namespace ModernWpf.Controls { - public sealed class NavigationViewItemCollapsedEventArgs + public sealed class NavigationViewItemCollapsedEventArgs : EventArgs { internal NavigationViewItemCollapsedEventArgs(NavigationView navigationView) { diff --git a/ModernWpf.Controls/NavigationView/NavigationViewItemExpandingEventArgs.cs b/ModernWpf.Controls/NavigationView/NavigationViewItemExpandingEventArgs.cs index 1788240e..245fe6bf 100644 --- a/ModernWpf.Controls/NavigationView/NavigationViewItemExpandingEventArgs.cs +++ b/ModernWpf.Controls/NavigationView/NavigationViewItemExpandingEventArgs.cs @@ -1,9 +1,11 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. +using System; + namespace ModernWpf.Controls { - public sealed class NavigationViewItemExpandingEventArgs + public sealed class NavigationViewItemExpandingEventArgs : EventArgs { internal NavigationViewItemExpandingEventArgs(NavigationView navigationView) { diff --git a/ModernWpf.Controls/NavigationView/NavigationViewItemInvokedEventArgs.cs b/ModernWpf.Controls/NavigationView/NavigationViewItemInvokedEventArgs.cs index a14c7db4..0abfe4ce 100644 --- a/ModernWpf.Controls/NavigationView/NavigationViewItemInvokedEventArgs.cs +++ b/ModernWpf.Controls/NavigationView/NavigationViewItemInvokedEventArgs.cs @@ -1,11 +1,12 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. +using System; using ModernWpf.Media.Animation; namespace ModernWpf.Controls { - public sealed class NavigationViewItemInvokedEventArgs + public sealed class NavigationViewItemInvokedEventArgs : EventArgs { public NavigationViewItemInvokedEventArgs() { diff --git a/ModernWpf.Controls/NavigationView/NavigationViewPaneClosingEventArgs.cs b/ModernWpf.Controls/NavigationView/NavigationViewPaneClosingEventArgs.cs index 132be534..00fa57df 100644 --- a/ModernWpf.Controls/NavigationView/NavigationViewPaneClosingEventArgs.cs +++ b/ModernWpf.Controls/NavigationView/NavigationViewPaneClosingEventArgs.cs @@ -1,9 +1,11 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. +using System; + namespace ModernWpf.Controls { - public sealed class NavigationViewPaneClosingEventArgs + public sealed class NavigationViewPaneClosingEventArgs : EventArgs { internal NavigationViewPaneClosingEventArgs() { diff --git a/ModernWpf.Controls/NavigationView/NavigationViewSelectionChangedEventArgs.cs b/ModernWpf.Controls/NavigationView/NavigationViewSelectionChangedEventArgs.cs index 8974a40b..73938206 100644 --- a/ModernWpf.Controls/NavigationView/NavigationViewSelectionChangedEventArgs.cs +++ b/ModernWpf.Controls/NavigationView/NavigationViewSelectionChangedEventArgs.cs @@ -1,11 +1,12 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. +using System; using ModernWpf.Media.Animation; namespace ModernWpf.Controls { - public sealed class NavigationViewSelectionChangedEventArgs + public sealed class NavigationViewSelectionChangedEventArgs : EventArgs { internal NavigationViewSelectionChangedEventArgs() { diff --git a/ModernWpf.Controls/NumberBox/NumberBox.cs b/ModernWpf.Controls/NumberBox/NumberBox.cs index 05ccac7d..1b29f756 100644 --- a/ModernWpf.Controls/NumberBox/NumberBox.cs +++ b/ModernWpf.Controls/NumberBox/NumberBox.cs @@ -12,7 +12,7 @@ namespace ModernWpf.Controls { - public class NumberBoxValueChangedEventArgs + public class NumberBoxValueChangedEventArgs : EventArgs { public NumberBoxValueChangedEventArgs(double oldValue, double newValue) { diff --git a/ModernWpf.Controls/Repeater/ItemsRepeater/ItemTemplate/SelectTemplateEventArgs.cs b/ModernWpf.Controls/Repeater/ItemsRepeater/ItemTemplate/SelectTemplateEventArgs.cs index 02b19eec..6042df13 100644 --- a/ModernWpf.Controls/Repeater/ItemsRepeater/ItemTemplate/SelectTemplateEventArgs.cs +++ b/ModernWpf.Controls/Repeater/ItemsRepeater/ItemTemplate/SelectTemplateEventArgs.cs @@ -1,11 +1,12 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. +using System; using System.Windows; namespace ModernWpf.Controls { - public sealed class SelectTemplateEventArgs + public sealed class SelectTemplateEventArgs : EventArgs { internal SelectTemplateEventArgs() { diff --git a/ModernWpf.Controls/Repeater/ItemsRepeater/ItemsRepeaterElementClearingEventArgs.cs b/ModernWpf.Controls/Repeater/ItemsRepeater/ItemsRepeaterElementClearingEventArgs.cs index d1fe7639..e2275f7c 100644 --- a/ModernWpf.Controls/Repeater/ItemsRepeater/ItemsRepeaterElementClearingEventArgs.cs +++ b/ModernWpf.Controls/Repeater/ItemsRepeater/ItemsRepeaterElementClearingEventArgs.cs @@ -1,11 +1,12 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. +using System; using System.Windows; namespace ModernWpf.Controls { - public sealed class ItemsRepeaterElementClearingEventArgs + public sealed class ItemsRepeaterElementClearingEventArgs : EventArgs { internal ItemsRepeaterElementClearingEventArgs( UIElement element) diff --git a/ModernWpf.Controls/Repeater/ItemsRepeater/ItemsRepeaterElementIndexChangedEventArgs.cs b/ModernWpf.Controls/Repeater/ItemsRepeater/ItemsRepeaterElementIndexChangedEventArgs.cs index 7651245f..ebef5eab 100644 --- a/ModernWpf.Controls/Repeater/ItemsRepeater/ItemsRepeaterElementIndexChangedEventArgs.cs +++ b/ModernWpf.Controls/Repeater/ItemsRepeater/ItemsRepeaterElementIndexChangedEventArgs.cs @@ -1,11 +1,12 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. +using System; using System.Windows; namespace ModernWpf.Controls { - public sealed class ItemsRepeaterElementIndexChangedEventArgs + public sealed class ItemsRepeaterElementIndexChangedEventArgs : EventArgs { internal ItemsRepeaterElementIndexChangedEventArgs( UIElement element, diff --git a/ModernWpf.Controls/Repeater/ItemsRepeater/ItemsRepeaterElementPreparedEventArgs.cs b/ModernWpf.Controls/Repeater/ItemsRepeater/ItemsRepeaterElementPreparedEventArgs.cs index 414c1b5c..b6bc3817 100644 --- a/ModernWpf.Controls/Repeater/ItemsRepeater/ItemsRepeaterElementPreparedEventArgs.cs +++ b/ModernWpf.Controls/Repeater/ItemsRepeater/ItemsRepeaterElementPreparedEventArgs.cs @@ -1,11 +1,12 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. +using System; using System.Windows; namespace ModernWpf.Controls { - public sealed class ItemsRepeaterElementPreparedEventArgs + public sealed class ItemsRepeaterElementPreparedEventArgs : EventArgs { internal ItemsRepeaterElementPreparedEventArgs( UIElement element, diff --git a/ModernWpf.Controls/Repeater/SelectionModel/SelectionModelChildrenRequestedEventArgs.cs b/ModernWpf.Controls/Repeater/SelectionModel/SelectionModelChildrenRequestedEventArgs.cs index 1cda4dbd..79afaf7b 100644 --- a/ModernWpf.Controls/Repeater/SelectionModel/SelectionModelChildrenRequestedEventArgs.cs +++ b/ModernWpf.Controls/Repeater/SelectionModel/SelectionModelChildrenRequestedEventArgs.cs @@ -5,7 +5,7 @@ namespace ModernWpf.Controls { - public sealed class SelectionModelChildrenRequestedEventArgs + public sealed class SelectionModelChildrenRequestedEventArgs : EventArgs { internal SelectionModelChildrenRequestedEventArgs(object source, IndexPath sourceIndexPath, bool throwOnAccess) { diff --git a/ModernWpf.Controls/SplitButton/SplitButtonClickEventArgs.cs b/ModernWpf.Controls/SplitButton/SplitButtonClickEventArgs.cs index 93acd6a8..0cc87c55 100644 --- a/ModernWpf.Controls/SplitButton/SplitButtonClickEventArgs.cs +++ b/ModernWpf.Controls/SplitButton/SplitButtonClickEventArgs.cs @@ -1,13 +1,15 @@ // Copyright (c) Microsoft Corporation. All rights reserved. // Licensed under the MIT License. See LICENSE in the project root for license information. +using System; + namespace ModernWpf.Controls { - public class SplitButtonClickEventArgs + public class SplitButtonClickEventArgs : EventArgs { } - public class ToggleSplitButtonIsCheckedChangedEventArgs + public class ToggleSplitButtonIsCheckedChangedEventArgs : EventArgs { } } diff --git a/ModernWpf.Controls/SplitView/SplitViewPaneClosingEventArgs.cs b/ModernWpf.Controls/SplitView/SplitViewPaneClosingEventArgs.cs index eb23dc60..e849ae06 100644 --- a/ModernWpf.Controls/SplitView/SplitViewPaneClosingEventArgs.cs +++ b/ModernWpf.Controls/SplitView/SplitViewPaneClosingEventArgs.cs @@ -1,6 +1,8 @@ -namespace ModernWpf.Controls +using System; + +namespace ModernWpf.Controls { - public sealed class SplitViewPaneClosingEventArgs + public sealed class SplitViewPaneClosingEventArgs : EventArgs { internal SplitViewPaneClosingEventArgs() {