How to make Combobox in winforms readonly

后端 未结 18 2068
攒了一身酷
攒了一身酷 2020-12-08 09:40

I do not want the user to be able to change the value displayed in the combobox. I have been using Enabled = false but it grays out the text, so it is not very

18条回答
  •  Happy的楠姐
    2020-12-08 10:18

    Here is the Best solution for the ReadOnly Combo.

    private void combo1_KeyPress(object sender, KeyPressEventArgs e) {
        e.KeyChar = (char)Keys.None; 
    } 
    

    It will discard the keypress for the Combo. It doesn't have "e.KeyChar" !

提交回复
热议问题