1.TextBox有ReadOnly、Enabled屬性,而ComboBox只有Enabled屬性沒有Readonly屬性。在做窗體的修改功能時,要使TextBox及ComboBox均不能錄入,我用的是TextBox.Readonly,ComboBox.Enabled它們的效果是不一樣的。如何能使ComboBox有類似於TextBox的ReadOnly屬性?
2.MessageBox.Show("", "" , MessageBoxButtons.OK, MessageBoxIcon.Information);顯示出來提示框的Button的文字是“OK”,如何使它顯示為"確定"?

解决方案 »

  1.   

    2         MessageBox.Show("确定要删除当前记录么?", "确认", MessageBoxButtons.YesNo, MessageBoxIcon.Warning);
      

  2.   

    第2个问题在我机器上是“确定”,应该是因为你的Framework不是中文版
      

  3.   

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

  4.   

    1. combox设置为DropDownList类型,则不能输入,只能下拉选择。
    2. MessageBox英文问题,将.net改为中文版。
      

  5.   

    第一个问题也没有太好的办法
    .net内置多语种支持。安装一个.net framework 2.0繁体中文语言包。
      

  6.   

    第一个问题:如果你是完全不希望被改变其内容的话,可以在DropDownList的基础上,实现它的SelectedIndexChange事件(名称我记不准是不是这么拼了,呵呵)。也就是当用户试图改变的时候,你直接给它改回来。
      

  7.   


    1.将comboBox的DropDownStyle属性设置位DropDownList