From ec3a15a4677886d947224a96d6810d809237cdfa Mon Sep 17 00:00:00 2001 From: TekH Date: Mon, 21 Sep 2026 17:07:20 +0200 Subject: [PATCH] Add envelope preview feature with popup and row events MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Enhanced the UI with a "Vorschau" (Preview) button to display PDF previews of selected envelopes. Introduced a `DxPopup` to show envelope details, including ID and title, with a "Schließen" (Close) button. Replaced `SelectedDataItemChanged` with `RowClick` and `RowDoubleClick` events for improved row selection. Single-click toggles row selection, while double-click opens the preview popup. Added `_previewVisible` to manage popup visibility and implemented `ShowPreview` for button-triggered previews. Removed `OnSelectedEnvelopeChanged` as it is now handled by the new row events. Updated grid layout persistence to align with the new event structure. --- .../Pages/EnvelopeSenderPage.razor | 71 +++++++++++++++++-- 1 file changed, 67 insertions(+), 4 deletions(-) diff --git a/EnvelopeGenerator.Server/EnvelopeGenerator.Server.Client/Pages/EnvelopeSenderPage.razor b/EnvelopeGenerator.Server/EnvelopeGenerator.Server.Client/Pages/EnvelopeSenderPage.razor index 78227ff6..d5aaeb3a 100644 --- a/EnvelopeGenerator.Server/EnvelopeGenerator.Server.Client/Pages/EnvelopeSenderPage.razor +++ b/EnvelopeGenerator.Server/EnvelopeGenerator.Server.Client/Pages/EnvelopeSenderPage.razor @@ -91,6 +91,14 @@ } + +