Skip to content

Commit d16ca81

Browse files
committed
Suppress IDE1006 warnings for event handlers
Added #pragma directives to disable and restore IDE1006 (Naming Styles) warnings around event handler methods. This allows the use of non-standard naming conventions required by WPF event handlers without generating style warnings.
1 parent 246dc9b commit d16ca81

1 file changed

Lines changed: 14 additions & 2 deletions

File tree

RemoteViewing.WPF.Example/MainWindow.xaml.cs

Lines changed: 14 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -42,22 +42,25 @@ namespace RemoteViewing.WPF.Example;
4242
/// </summary>
4343
public partial class MainWindow : Window
4444
{
45-
private DispatcherTimer _statisticsTimer;
45+
private readonly DispatcherTimer _statisticsTimer;
4646

4747
public MainWindow()
4848
{
4949
InitializeComponent();
5050
UpdateTitle();
5151

52-
_statisticsTimer = new DispatcherTimer
52+
_statisticsTimer = new DispatcherTimer()
5353
{
5454
Interval = TimeSpan.FromMilliseconds(250)
5555
};
5656
_statisticsTimer.Tick += StatisticsTimer_Tick;
5757
_statisticsTimer.Start();
5858
}
5959

60+
#pragma warning disable IDE1006 // Naming Styles
61+
6062
private async void btnConnect_Click(object sender, RoutedEventArgs e)
63+
#pragma warning restore IDE1006 // Naming Styles
6164
{
6265
if (vncControl.Client.IsConnected)
6366
{
@@ -137,17 +140,26 @@ private void SetConnectingState(bool connecting)
137140
}
138141
}
139142

143+
#pragma warning disable IDE1006 // Naming Styles
144+
140145
private void vncControl_Connected(object sender, EventArgs e)
146+
#pragma warning restore IDE1006 // Naming Styles
141147
{
142148
btnConnect.Content = "Close";
143149
}
144150

151+
#pragma warning disable IDE1006 // Naming Styles
152+
145153
private void vncControl_Closed(object sender, EventArgs e)
154+
#pragma warning restore IDE1006 // Naming Styles
146155
{
147156
btnConnect.Content = "Connect";
148157
}
149158

159+
#pragma warning disable IDE1006 // Naming Styles
160+
150161
private void vncControl_ConnectionFailed(object sender, EventArgs e)
162+
#pragma warning restore IDE1006 // Naming Styles
151163
{
152164
}
153165

0 commit comments

Comments
 (0)