È necessario mettere un RadioButton su ogni riga in una vista DataGrid. Ma Iam non riesce a trovare un controllo come DataGridViewRadioButtonColumn proprio come DataGridViewTextBoxColumn. Quindi, come dovrei fare per farlo? Grazie in anticipo (l'utente può selezionare solo un pulsante di opzione)È necessario inserire un RadioButton su ogni riga in una vista DataGrid in un'applicazione Winform
Q
È necessario inserire un RadioButton su ogni riga in una vista DataGrid in un'applicazione Winform
5
A
risposta
2
Per implementare questa funzionalità sarà necessario creare una cella e una colonna personalizzate.
C'è uno excellent article on MSDN che descrive questo scenario quasi esattamente. Ti mostra come creare una cella pulsante radio personalizzata che supporti più pulsanti radio per cella. Il codice potrebbe essere facilmente adattato per consentire un solo pulsante di opzione per cella.
L'articolo è scritto per Visual Studio 2005, ma dovrebbe funzionare altrettanto bene per VS2008 e VS2010.
Problemi correlati
- 1. linee mulitiple in una cella in una vista datagrid
- 2. Winform: problemi di convalida di una cella in una vista datagrid
- 3. Evidenziazione Evidenziazione cella in una vista datagrid
- 4. Modifica dell'altezza della riga di una vista del datagrid
- 5. Come inserire un ID univoco in ogni riga SQLite?
- 6. Visualizzare in modo programmatico una riga Datagrid in WPF, MVVM
- 7. Inserire stringa all'inizio di ogni riga
- 8. Inserire una riga in una data.table
- 9. È necessario passare in una vista non nulla
- 10. Assegnazione programmatica di un colore a una riga in DataGrid
- 11. sqlite inserire un nuovo valore in vista
- 12. È possibile inserire dati in una vista MySQL?
- 13. Balsamiq, come inserire un pulsante in un Datagrid
- 14. Dovrei avere un NSFetchedResultsController in ogni vista?
- 15. Can Eclipse Formatter Wrap Dove necessario, ogni elemento su una nuova riga?
- 16. Come impostare lo stato attivo su una particolare riga in un datagrid/gridview?
- 17. Come inserire una parola/testo all'inizio di ogni riga
- 18. È necessario che ogni Entity Bean sia registrato in persistence.xml?
- 19. Aggiungere il pulsante Elimina per ogni riga nel datagrid
- 20. datagrid silverlight - associazione dello stile di ogni riga
- 21. Visualizzazione HTML su un winform
- 22. È possibile inserire una riga in una posizione arbitraria in un dataframe utilizzando i panda?
- 23. Come si ottiene un cursore su ogni riga in vscode
- 24. Come inserire un elemento textNode javascript su una nuova riga
- 25. È necessario inserire i modelli in una mappa per il riutilizzo in Go?
- 26. È possibile avere una riga per ogni blocco in Ruby?
- 27. È necessario eseguire la riga in modalità normale dopo l'aggiornamento
- 28. Ottieni una colonna diversa in ogni riga
- 29. WPF DataGrid stile riga selezionato
- 30. RadioButton in QML Desktop
bene, l'articolo parla di aggiungere pulsanti di opzione all'interno di una cella di visualizzazione della griglia di dati. Ma questo sicuramente mi darà un senso ... Grazie Jazza. – Ananth
@Ananth: sì, sì; il codice dell'articolo consente di specificare quanti pulsanti di opzione per cella e mostra come la cella personalizzata può essere inserita in una colonna personalizzata per ottenere la funzionalità richiesta. – Jazza