From 56484e0bec234bcfb73b326dfa6cc18ec3f58aba Mon Sep 17 00:00:00 2001 From: Alberto Balbo Date: Wed, 26 Nov 2025 11:37:11 +0100 Subject: [PATCH] Aggiunto pulsante "Rimuovi Tutte" e miglioramenti UI MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit - Aggiunto il pulsante "Rimuovi Tutte" in `AuctionMonitorControl.xaml` per eliminare tutte le aste monitorate. - Implementato il metodo `RemoveAllButton_Click` in `AuctionMonitorControl.xaml.cs` e registrato il nuovo evento routed `RemoveAllClickedEvent`. - Aggiunto il gestore `AuctionMonitor_RemoveAllClicked` in `MainWindow.ControlEvents.cs` e collegato l'evento in `MainWindow.xaml`. - Migliorata la gestione degli errori e aggiunti messaggi di conferma dettagliati. - Introdotti nuovi metodi di utilità per resettare le impostazioni, pulire la lista utenti e il log di un'asta selezionata. - Rimosso codice obsoleto per semplificare la base di codice. --- Mimante/Controls/AuctionMonitorControl.xaml | 16 ++- .../Controls/AuctionMonitorControl.xaml.cs | 14 +++ Mimante/Core/MainWindow.ButtonHandlers.cs | 115 +++++++++--------- Mimante/Core/MainWindow.ControlEvents.cs | 5 + Mimante/Core/MainWindow.UIUpdates.cs | 102 ++++++++++++++++ Mimante/MainWindow.xaml | 1 + 6 files changed, 195 insertions(+), 58 deletions(-) diff --git a/Mimante/Controls/AuctionMonitorControl.xaml b/Mimante/Controls/AuctionMonitorControl.xaml index c358e0a..3cf3574 100644 --- a/Mimante/Controls/AuctionMonitorControl.xaml +++ b/Mimante/Controls/AuctionMonitorControl.xaml @@ -196,7 +196,8 @@ Padding="10,5" FontSize="11" Margin="3,0" - Click="AddUrlButton_Click"/> + Click="AddUrlButton_Click" + ToolTip="Aggiungi nuova asta"/>