Sto tentando di duplicare i pulsanti sinistra/centro/destra della barra degli strumenti di allineamento in Word. Quando fai clic sul pulsante "Allineamento a sinistra", i pulsanti centrale e destro deselezionano. Sto usando un ListBox WPF con ToggleButtons.ToggleButton group: assicurarsi che un elemento sia sempre selezionato in un ListBox
Il problema è che l'utente può fare clic due volte sul pulsante di allineamento sinistro. Il secondo clic fa deselezionare il pulsante e imposta il valore sottostante su null. Mi piacerebbe che il secondo clic non facesse nulla.
Idee? Forzare il ListBox per avere sempre un elemento selezionato? Impedire il null nel modello di vista (è necessario aggiornare il binding ToggleButton)?
Grazie. Nell'evento OnClick: if (toggleButton.IsChecked == false) toggleButton.IsChecked = true; –
err effettivamente stavo pensando più a questo tipo ToggleButton> –
dnr3