问题还没完,接着上面的
后来我又在另外的一家网站找到这样的一段代码,(将这段代码添加到/// </summary>和
public class DataGridComboBoxColumn : DataGridColumnStyle之间 )再返回到组件的设计界面里,奇怪错误提示没了,细看以下代码,其实在整过程序了,也没做什么事,为什么,将下面的代码添加后,就没有问题提示呢!
public class DataGridComboBox:ComboBox
{
//
// Basic ComboBox used for all ComboBoxes displayes in a datagrid
//
public DataGridComboBox()
{
//base.DropDownStyle =ComboBoxStyle.DropDownList;
}
public DataGridComboBox(DataTable DataSource, string DisplayMember , string ValueMember)
{
// base.DataSource  = DataSource;
// base.DisplayMember = DisplayMember;
// base.ValueMember = ValueMember;
// base.DropDownStyle = ComboBoxStyle.DropDownList;
}
public bool isInEditOrNavigateMode = true;
}

解决方案 »

  1.   

    你要看看你的namespace是否和你的应该程序一样,否则要using
      

  2.   

    把此文件相关的resx文件删掉试试!一般这有可能是VS .NET的IDE环境出错。
      

  3.   

    现在我查了下,就是不能少掉这句
    public bool isInEditOrNavigateMode = true;
    不知为什么?
      

  4.   

    太多了,我一时看不完~你这句是在哪里不能少的?
    public bool isInEditOrNavigateMode = true;