visual studio 2008 窗口设计程序怎么用,按钮处理代码写在哪里。。。。
就是用visualstudio2008设计一个界面的话,怎么和代码联系起来的,图形操作设计界面我会,但是我写的程序代码要放到哪里,我看不到懂那些。。。。就是我的代码怎么和...
就是用visual studio 2008 设计一个界面的话,怎么和代码联系起来的,图形操作设计界面我会,但是我写的程序代码要放到哪里,我看不到懂那些。。。。就是我的代码怎么和那个界面联系起来?
展开
4个回答
展开全部
visual studio 2008 的一个界面就是一个类。你可看到两个文件,分别为:*.cs,*.Designer.cs,这两个文件实际上是同一个类的定义文件,使用partial联系。所有的控件的定义(包括控件的命名、初始化、事件定义、属性)都在*.Designer.cs文件里(当然你也可以把这些都放在*.cs文件中)。
你看到的图形操作设计界面叫作设计视图,视图和代码的联系通过界面上的控件的“事件”联系。如果,你有定义一个事件,那么在*.Designer.cs会有类似于下面的一行代码:
this.button1.Click += new System.EventHandler(this.button1_Click);这是给一个Button控件(按钮)定义一个单击事件,后面括号中的“this.button1_Click”就是这个单击事件要调用的函数名称,这个函数就是你单击按钮要执行的动作。
关于事件的定义说明:
打开开发界面的属性窗口,对于界面上的控件,属性窗口都有事件的定义窗口(点击属性窗口的闪电按钮可以定义事件),你只需要在事件定义的窗口找到你要定义的事件名称,然后在右边的空白框中双击,就能自动切换到代码编辑窗口,这几样就把代码和界面联系起来啦。
你试试。
我用心回答,若还有不明白之处,请再提问,希望可以帮到你!
你看到的图形操作设计界面叫作设计视图,视图和代码的联系通过界面上的控件的“事件”联系。如果,你有定义一个事件,那么在*.Designer.cs会有类似于下面的一行代码:
this.button1.Click += new System.EventHandler(this.button1_Click);这是给一个Button控件(按钮)定义一个单击事件,后面括号中的“this.button1_Click”就是这个单击事件要调用的函数名称,这个函数就是你单击按钮要执行的动作。
关于事件的定义说明:
打开开发界面的属性窗口,对于界面上的控件,属性窗口都有事件的定义窗口(点击属性窗口的闪电按钮可以定义事件),你只需要在事件定义的窗口找到你要定义的事件名称,然后在右边的空白框中双击,就能自动切换到代码编辑窗口,这几样就把代码和界面联系起来啦。
你试试。
我用心回答,若还有不明白之处,请再提问,希望可以帮到你!
展开全部
你先在图形界面,然后点击图形界面的你需要编程的模块,这样就进入后台代码的编程了,后台保持代码的文件好像是***.asp
追问
我还是有些不明白
我加你好友吧,我把分先给你吧。我想继续问一些事情嘿嘿
追答
你双击按钮,这样就能进入按钮功能编辑的代码界面了! 这里还有一个群71945118 c#交流的 不过没有上面人说话 嘿嘿
本回答被提问者采纳
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
双击按钮,就可以看到一个函数,在里面写按钮要完成的动作,并且说明触发则执行!
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
展开全部
做一个加法运算为例,点击Button触发事件
在窗体下实行代码如下:
if (textBox1.Text == "" || textBox2.Text == "")
{
MessageBox.Show("没有操作数");
}
int a, b, c;
a = int.Parse(textBox1.Text);
b = int.Parse(textBox2.Text);
c = a + b;
textBox3.Text = c.ToString();
}
在窗体下实行代码如下:
if (textBox1.Text == "" || textBox2.Text == "")
{
MessageBox.Show("没有操作数");
}
int a, b, c;
a = int.Parse(textBox1.Text);
b = int.Parse(textBox2.Text);
c = a + b;
textBox3.Text = c.ToString();
}
已赞过
已踩过<
评论
收起
你对这个回答的评价是?
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询