补充下:我的窗体上有Form_1Load和Paint两函数,画了个棋盘,包含了个控件数组。
游戏结束后,我想提供个重新开始的按键,来重新开始游戏,重新载入窗体。
是我表达不清了,其实我就是想知道刷新窗体的函数怎么写。
refresh()怎么写?
private void refresh()
{
}
在这里写刷新的内容 之后 调用。。 不明白的话 +Q 254406377
我就是想问点击之后怎么刷新窗体!
追答this.refresh();
最简单就是你把那个绑定数据的那块提取方法出来。
点击后再执行不就OK了?
C#中一个新建Button点击它可以弹出一个新的窗口Form,这个代码这么写...
右击你的项目名称,选择【添加】->【Windows窗体】,然后给新窗体取个名字,例如“MyForm”。然后这样写代码:\\x0d\\x0aprivate void btNewMake_Click(object sender, EventArgs e)\\x0d\\x0a{\\x0d\\x0a \/\/该怎么写这里的弹出窗口代码,谢谢了!\\x0d\\x0a MyForm f = new MyForm()...
c#里面,我在窗体弄了个 button,我想设置当点击它的时候退出关闭窗体...
可以直接用this.Close();\/\/关闭当前窗体或者: DialogResult dr=MessageBox.Show("确定退出系统吗?", "提示",MessageBoxButtons.YesNo,MessageBoxIcon.Question); if(dr==DialogResult.Yes) { Application.Exit(); } else { return; } \/\/看你是关闭主窗体还是当前窗体。如果...
c# MessageBox的Show方法是如何等待用户点击之后返回DialogResult枚举的...
if(MessageBox.Show("请确认。", "系统退出", MessageBoxButton.OKCancel) == MessageBoxResult.OK){ this.Close(); } 必须在MessageBox中打开预定义的按钮,上述例子中打开了OK 和Cancel按钮,根据点击的按钮不同,返回值是MessageBoxResult.OK或MessageBoxResult.Cancel。
C#中,WinForm程序如何捕获当前Form窗体的对象名?
MessageBox.Show(Form.ActiveForm.Name, "提示信息");}结果
C# MessageBox.show 是如何实现等待
\/ \/\/具体调用如下:private void button_Click(object sender, System.EventArgs e){ string inMsg = InputSystem.InputBox.ShowInputBox("输入框", "输入信息", string.Empty);\/\/对用户的输入信息进行检查 if (inMsg.Trim() != string.Empty) MessageBox.Show(inMsg);else MessageBox.Show("输入...
C#窗体中当用户点击对话框的“取消”按钮时,完成取消关闭窗体操作的代码...
private void Form1_FormClosing(object sender, FormClosingEventArgs e){ DialogResult dr = MessageBox.Show("是否退出?", "退出确认", MessageBoxButtons.OKCancel);if (dr==DialogResult.Cancel) { e.Cancel = true; } }
...并且能够实现,点击子窗体中的按钮运行主窗体中一部分的代码_百度知 ...
我以前是用EventHandler实现的。窗体1:private void button1_Click(object sender, EventArgs e){ Event_02 fm2 = new Event_02();fm2.event1 += new EventHandler(showtime);fm2.Show();} public void showtime(object sender,EventArgs e){ MessageBox.Show("时间为:" + DateTime.Now....
...当鼠标在窗体中点击的时候如何得到这个button的id
private void Form1_Load(object sender, EventArgs e){ foreach (Control c in this.Controls){ try { Button b = c as Button;b.Click += new EventHandler(b_Click);} catch { } } } void b_Click(object sender, EventArgs e){ Button b = sender as Button;MessageBox.Show(b....
...我在第一个窗体里面的buttonClick方法里实例化了
MessageBox.Show(mystudent.Name); \/\/测试输出 } 然后调用的时候,在Form1里传递。var form2 = new Form2(Student);\/\/这里把你要传递的东西加进去 比如ID =2 NAME =张三 form2.ShowDialog();这样就可以从界面1把参数传递给界面2了。而且如果是引用类型,界面2操作过这个构造函数之后, 比如上面...
C# 中两个窗体 A窗体 打开B窗体 点击B窗体里面的按钮后 B窗体关闭 并...
使用模态方式从A打开B,然后B返回一个模态结果比如OK,A接到这个结果后刷新就可以!A的按钮事件!Form2 f2 = new Form2();DialogResult dr= f2.ShowDialog();if (dr == DialogResult.OK){ MessageBox.Show("OK,getvalue!");\/\/\/加上刷新代码就可以!} else { MessageBox.Show("NO!");} ...