Come posso rendere un ComboBox non modificabile in .NET?

 C Programming >> Programmazione C >  >> Tags >> .NET
Come posso rendere un ComboBox non modificabile in .NET?

Per rendere non modificabile la parte di testo di un ComboBox, impostare la proprietà DropDownStyle su "DropDownList". Il ComboBox ora è essenzialmente di sola selezione per l'utente. Puoi farlo nella finestra di progettazione di Visual Studio o in C# in questo modo:

stateComboBox.DropDownStyle = ComboBoxStyle.DropDownList;

Collegamento alla documentazione per la proprietà ComboBox DropDownStyle su MSDN.


Per aggiungere un riferimento alla GUI di Visual Studio, puoi trovare il DropDownStyle opzioni nelle Proprietà del ComboBox selezionato:

Che aggiungerà automaticamente la riga menzionata nella prima risposta al InitializeComponent() di Form.Designer.cs , in questo modo:

this.comboBoxBatch.DropDownStyle = System.Windows.Forms.ComboBoxStyle.DropDownList;

Rimani sul tuo ComboBox e cerca la proprietà DropDropStyle dalla finestra delle proprietà, quindi scegli DropDownList .