From 1a1e83cfadca486c80bed04fd74db498c37e6b76 Mon Sep 17 00:00:00 2001 From: Dev Date: Thu, 9 Apr 2026 09:29:59 +0200 Subject: [PATCH] feat(14-02): add directory browse mode UI with mode toggle, DataGrid, and loading UX - Mode toggle (Search/Browse) RadioButtons at top of left panel - Search panel uses DataTrigger inverse visibility (collapses when IsBrowseMode=true) - Browse panel with Load/Cancel buttons, IncludeGuests checkbox, filter TextBox, status/count - Directory DataGrid with 5 columns (Name, Email, Department, Job Title, Type) - Guest users highlighted in orange via DataTrigger on UserType - SelectedUsers extracted to shared section visible in both modes - DataGrid wired to DirectoryDataGrid_MouseDoubleClick handler - Scan Options and Run/Export buttons remain always visible Co-Authored-By: Claude Opus 4.6 (1M context) --- .../Views/Tabs/UserAccessAuditView.xaml | 159 +++++++++++++++--- 1 file changed, 140 insertions(+), 19 deletions(-) diff --git a/SharepointToolbox/Views/Tabs/UserAccessAuditView.xaml b/SharepointToolbox/Views/Tabs/UserAccessAuditView.xaml index 8a8c156..74cef86 100644 --- a/SharepointToolbox/Views/Tabs/UserAccessAuditView.xaml +++ b/SharepointToolbox/Views/Tabs/UserAccessAuditView.xaml @@ -15,8 +15,30 @@ - + + + + + + + + + + + + + + @@ -57,26 +79,124 @@ - - - - - -