Apply code style formatting and restore partial modifiers on Avalonia views

Linter/formatter pass across the full codebase. Restores required partial
keyword on AXAML code-behind classes that the formatter incorrectly removed.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
This commit is contained in:
Joseph Doherty
2026-03-31 07:58:13 -04:00
parent 55ef854612
commit 41a6b66943
221 changed files with 4274 additions and 3823 deletions

View File

@@ -1,3 +1,4 @@
using System.ComponentModel;
using Avalonia.Controls;
using Avalonia.Interactivity;
using ZB.MOM.WW.LmxOpcUa.Client.UI.ViewModels;
@@ -17,17 +18,11 @@ public partial class MainWindow : Window
var browseTreeView = this.FindControl<BrowseTreeView>("BrowseTreePanel");
var treeView = browseTreeView?.FindControl<TreeView>("BrowseTree");
if (treeView != null)
{
treeView.SelectionChanged += OnTreeSelectionChanged;
}
if (treeView != null) treeView.SelectionChanged += OnTreeSelectionChanged;
// Wire up context menu opening to sync selection and check history
var contextMenu = this.FindControl<ContextMenu>("TreeContextMenu");
if (contextMenu != null)
{
contextMenu.Opening += OnTreeContextMenuOpening;
}
if (contextMenu != null) contextMenu.Opening += OnTreeContextMenuOpening;
}
private void OnTreeSelectionChanged(object? sender, SelectionChangedEventArgs e)
@@ -40,19 +35,12 @@ public partial class MainWindow : Window
// Sync multi-selection collection
vm.SelectedTreeNodes.Clear();
foreach (var item in treeView.SelectedItems)
{
if (item is TreeNodeViewModel node)
{
vm.SelectedTreeNodes.Add(node);
}
}
}
private void OnTreeContextMenuOpening(object? sender, System.ComponentModel.CancelEventArgs e)
private void OnTreeContextMenuOpening(object? sender, CancelEventArgs e)
{
if (DataContext is MainWindowViewModel vm)
{
vm.UpdateHistoryEnabledForSelection();
}
if (DataContext is MainWindowViewModel vm) vm.UpdateHistoryEnabledForSelection();
}
}
}