Aggiunti riordinamento e navigazione aste migliorati

- Introdotti pulsanti "Sposta Su" e "Sposta Giù" per il
  riordinamento manuale delle aste nella lista.
- Implementata navigazione con frecce direzionali nella griglia,
  con aggiornamento automatico dei dettagli e scroll.
- Salvato automaticamente l'ordine delle aste su disco.
- Risolto conflitto con GridSplitter per le frecce direzionali.
- Aggiunti log dettagliati per le operazioni di riordinamento.
- Gestiti casi limite (es. asta già in cima o in fondo).
- Migliorata UX con pulsanti chiari e tooltip informativi.
- Aggiornati documentazione e changelog per riflettere le
  modifiche.
This commit is contained in:
2025-11-27 15:47:58 +01:00
parent d08e54657a
commit 3db0d946b7
7 changed files with 530 additions and 0 deletions
@@ -203,6 +203,27 @@
Click="AddUrlButton_Click"
ToolTip="Aggiungi nuova asta"/>
<!-- NUOVO: Pulsanti per riordinare le aste (senza emoji) -->
<Button Content="Sposta Su"
x:Name="MoveUpButton"
Background="#9B4F96"
Style="{StaticResource SmallRoundedButton}"
Padding="10,5"
FontSize="11"
Margin="3,0"
Click="MoveUpButton_Click"
ToolTip="Sposta l'asta selezionata verso l'alto"/>
<Button Content="Sposta Giù"
x:Name="MoveDownButton"
Background="#9B4F96"
Style="{StaticResource SmallRoundedButton}"
Padding="10,5"
FontSize="11"
Margin="3,0"
Click="MoveDownButton_Click"
ToolTip="Sposta l'asta selezionata verso il basso"/>
<Button Content="Rimuovi"
x:Name="RemoveUrlButton"
Background="#3E3E42"