为什么我的tabcontrol控件不可调用 你要使用tabcontrol的名字来访问控件啊,而不是它的类型 解决方案 » 免费领取超大流量手机卡,每月29元包185G流量+100分钟通话, 中国电信官方发货 名字:tabctrlJd我是想用tabcontrol名字来调用每一个page页面tabctrlJd.SelectedIndex= 错误 1 当前上下文中不存在名称“tabctrlJdgl” E:\project\保养系统\frmSbby.cs 905 13 设备保养系统 你这不是名字都搞错了吗tabctrlJdtabctrlJdgl你这编译都不通过,还执行个鸟 private void InitializeComponent() { System.Windows.Forms.TabControl tabctrlJdgl; System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle(); tabctrlJdgl = new System.Windows.Forms.TabControl(); tabctrlJdgl.SuspendLayout(); // tabctrlJdgl // tabctrlJdgl.Controls.Add(this.tpgInput); tabctrlJdgl.Controls.Add(this.tpgBywh); tabctrlJdgl.Controls.Add(this.tpgInfo); tabctrlJdgl.Controls.Add(this.tpgSeek); tabctrlJdgl.Dock = System.Windows.Forms.DockStyle.Fill; tabctrlJdgl.Font = new System.Drawing.Font("黑体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134))); tabctrlJdgl.Location = new System.Drawing.Point(0, 27); tabctrlJdgl.Name = "tabctrlJdgl"; tabctrlJdgl.SelectedIndex = 0; tabctrlJdgl.Size = new System.Drawing.Size(854, 493); tabctrlJdgl.TabIndex = 0; tabctrlJdgl.Enter += new System.EventHandler(this.tabctrlJdgl_Enter); tabctrlJdgl.SelectedIndexChanged += new System.EventHandler(this.tabctrlSeek_SelectedIndexChanged);名字是tabctrlJdgl,3楼当时没有打全 tabctrlJdgl.SelectedIndex = 0;你怎么把代码写到Designer里了不要随便修改Designer里的代码啊运行时要改变的,放到form里去开发时就要设置的,在窗体设计器,控件属性里改不要乱改啊 还有InitializeComponent()这个函数一定要在form的构造函数里执行不能随便去掉的去掉了后果很严重的 private void tabctrlJdgl_Enter(object sender, EventArgs e)这个事件却可以被执行,但在此窗体的LOAD事件中调用时,就显示错误 1 当前上下文中不存在名称“tabctrlJdgl” E:\project\保养系统\frmSbby.cs 905 13 设备保养系统 tabctrlJdgl.SelectedIndex = 0;这个代码不是我写的啊, private void InitializeComponent()的内容全是自动生成的啊,Designer.cs中的代码没有手动修改过 报错就是显示错误 1 当前上下文中不存在名称“tabctrlJdgl” 我是在窗体事件中调用的private void frmSbby_Load(object sender, EventArgs e) { FillSbname(2); Hs_Fillchshh(); tabctrlJdgl.SelectedIndex = 0; } 7楼的代码,是放在哪里的frmSbby.Designer.cs里吗?frmSbby.cs的构造函数又在哪里,是否修改过 7楼的代码是放在frmSbby.Designer.cs里非常感谢Z65443344 的指点。找出问题了,是我自己无意中把属性GenerateMember值设成false了,哎,真是晕啊 修改了DataGridView中单元格字体颜色,在重新排序时如何保持修改后颜色不变 参数 与 集合添加与读取问题 请教关于WEBbrowser传参的问题,很困惑,谢谢! 求一sql语句 当程序做好之后,如何保存用户配置?? NUnit高手请进 winform下操作Excel的问题 SharpDevelop 1.0 发布了,建议各位试用,我觉得相当不错 一组二维常量怎么定义 使用File操作后, 怎么释放文件, File.close根本就没有 获取IP地址的问题 求匹配美国驾照号的正则表达式!
我是想用tabcontrol名字来调用每一个page页面
tabctrlJd.SelectedIndex=
tabctrlJd
tabctrlJdgl
你这编译都不通过,还执行个鸟
{
System.Windows.Forms.TabControl tabctrlJdgl;
System.Windows.Forms.DataGridViewCellStyle dataGridViewCellStyle1 = new System.Windows.Forms.DataGridViewCellStyle();
tabctrlJdgl = new System.Windows.Forms.TabControl();
tabctrlJdgl.SuspendLayout();
// tabctrlJdgl
//
tabctrlJdgl.Controls.Add(this.tpgInput);
tabctrlJdgl.Controls.Add(this.tpgBywh);
tabctrlJdgl.Controls.Add(this.tpgInfo);
tabctrlJdgl.Controls.Add(this.tpgSeek);
tabctrlJdgl.Dock = System.Windows.Forms.DockStyle.Fill;
tabctrlJdgl.Font = new System.Drawing.Font("黑体", 12F, System.Drawing.FontStyle.Regular, System.Drawing.GraphicsUnit.Point, ((byte)(134)));
tabctrlJdgl.Location = new System.Drawing.Point(0, 27);
tabctrlJdgl.Name = "tabctrlJdgl";
tabctrlJdgl.SelectedIndex = 0;
tabctrlJdgl.Size = new System.Drawing.Size(854, 493);
tabctrlJdgl.TabIndex = 0;
tabctrlJdgl.Enter += new System.EventHandler(this.tabctrlJdgl_Enter);
tabctrlJdgl.SelectedIndexChanged += new System.EventHandler(this.tabctrlSeek_SelectedIndexChanged);
名字是tabctrlJdgl,3楼当时没有打全
你怎么把代码写到Designer里了
不要随便修改Designer里的代码啊
运行时要改变的,放到form里去
开发时就要设置的,在窗体设计器,控件属性里改
不要乱改啊
一定要在form的构造函数里执行
不能随便去掉的
去掉了后果很严重的
这个事件却可以被执行,但在此窗体的LOAD事件中调用时,就显示错误 1 当前上下文中不存在名称“tabctrlJdgl” E:\project\保养系统\frmSbby.cs 905 13 设备保养系统
这个代码不是我写的啊, private void InitializeComponent()的内容全是自动生成的啊,Designer.cs中的代码没有手动修改过
错误 1 当前上下文中不存在名称“tabctrlJdgl”
我是在窗体事件中调用的
private void frmSbby_Load(object sender, EventArgs e)
{
FillSbname(2);
Hs_Fillchshh();
tabctrlJdgl.SelectedIndex = 0;
}
frmSbby.Designer.cs里吗?
frmSbby.cs的构造函数又在哪里,是否修改过
找出问题了,是我自己无意中把属性GenerateMember值设成false了,哎,真是晕啊