Riorganizzazione pulsanti e miglioramenti usabilità
- Riorganizzati i pulsanti azione asta in layout 2x2:
* Aggiunti pulsanti per Browser Interno, Browser Esterno,
Copia URL ed Esporta (funzionalità in sviluppo).
* Migliorati stile, tooltip e colori per maggiore chiarezza.
- Aggiunti nuovi RoutedEvent e gestori per le azioni.
- Migliorata gestione errori per "Copia URL":
* Controllo asta selezionata e retry per clipboard occupato.
- Rimosse emoji non visualizzate per compatibilità universale.
- Arricchiti i log con messaggi dettagliati per ogni azione.
- Creata documentazione dettagliata delle modifiche e test.
- Migliorata compatibilità e robustezza generale.
This commit is contained in:
@@ -409,27 +409,63 @@
|
||||
TextWrapping="Wrap"
|
||||
MaxHeight="50"/>
|
||||
|
||||
<UniformGrid Columns="3" Margin="0,0,0,15">
|
||||
<Button Content="Apri"
|
||||
<!-- Pulsanti azione asta - RIORDINATI E FUNZIONANTI -->
|
||||
<Grid Margin="0,0,0,15">
|
||||
<Grid.ColumnDefinitions>
|
||||
<ColumnDefinition Width="*"/>
|
||||
<ColumnDefinition Width="*"/>
|
||||
</Grid.ColumnDefinitions>
|
||||
<Grid.RowDefinitions>
|
||||
<RowDefinition Height="Auto"/>
|
||||
<RowDefinition Height="Auto"/>
|
||||
</Grid.RowDefinitions>
|
||||
|
||||
<!-- Riga 1: Browser -->
|
||||
<Button Grid.Row="0" Grid.Column="0"
|
||||
x:Name="OpenAuctionInternalButton"
|
||||
Content="Browser Interno"
|
||||
Background="#007ACC"
|
||||
Style="{StaticResource SmallRoundedButton}"
|
||||
Padding="8,5"
|
||||
FontSize="10"
|
||||
Margin="0,0,3,0"/>
|
||||
<Button x:Name="CopyAuctionUrlButton"
|
||||
Content="Copia"
|
||||
Margin="0,0,2,3"
|
||||
ToolTip="Apri asta nel browser integrato"
|
||||
Click="OpenAuctionInternalButton_Click"/>
|
||||
|
||||
<Button Grid.Row="0" Grid.Column="1"
|
||||
x:Name="OpenAuctionExternalButton"
|
||||
Content="Browser Esterno"
|
||||
Background="#0078D7"
|
||||
Style="{StaticResource SmallRoundedButton}"
|
||||
Padding="8,5"
|
||||
FontSize="10"
|
||||
Margin="2,0,0,3"
|
||||
ToolTip="Apri asta nel browser predefinito di sistema"
|
||||
Click="OpenAuctionExternalButton_Click"/>
|
||||
|
||||
<!-- Riga 2: Azioni -->
|
||||
<Button Grid.Row="1" Grid.Column="0"
|
||||
x:Name="CopyAuctionUrlButton"
|
||||
Content="Copia URL"
|
||||
Background="#9B4F96"
|
||||
Style="{StaticResource SmallRoundedButton}"
|
||||
Padding="8,5"
|
||||
FontSize="10"
|
||||
Margin="0,0,3,0"
|
||||
Margin="0,0,2,0"
|
||||
ToolTip="Copia URL negli appunti"
|
||||
Click="CopyAuctionUrlButton_Click"/>
|
||||
<Button Content="Esporta"
|
||||
|
||||
<Button Grid.Row="1" Grid.Column="1"
|
||||
x:Name="ExportAuctionButton"
|
||||
Content="Esporta"
|
||||
Background="#106EBE"
|
||||
Style="{StaticResource SmallRoundedButton}"
|
||||
Padding="8,5"
|
||||
FontSize="10"/>
|
||||
</UniformGrid>
|
||||
FontSize="10"
|
||||
Margin="2,0,0,0"
|
||||
ToolTip="Esporta dati asta"
|
||||
Click="ExportAuctionButton_Click"/>
|
||||
</Grid>
|
||||
|
||||
<!-- Settings Grid - Campi aggiornati -->
|
||||
<Grid Margin="0,0,0,8">
|
||||
|
||||
Reference in New Issue
Block a user