如何用C#实现对话框提示“确定”和“取消”的功能? 按"确定"了就继续进行操作A,按“取消”就进行另外的操作。
我是菜鸟啊,希望各位高手百忙之中指点一二啊,感谢不尽!
我是菜鸟啊,希望各位高手百忙之中指点一二啊,感谢不尽!
解决方案 »
- 发现了没? 今早的datetime.now.date.day 出问题了.
- c#客户端内存不断增加导致程序死掉
- [在线苦等] JS 关于弹出层的问题
- !!!急,数据库连接失败!!!ip能拼通!!!!
- ========零零漆 升星帖中 答对SQL语句的 进来接分==============
- 编写一个控制台应用程序它接受一个字符串,把字符串中的no 用yes代替后输出
- 数据集中多数据表取数据
- 把DLL的复制到本地设为FALSE后又出现的问题?
- 怎么知道一个日期是一年中的第几周?
- 代码我查过没什么问题,为什么没法正常运行呢?求高人指点!!!
- 大家帮忙,关于使用 DllImport 调用一个 dll
- 智能陈桥输入平台跟.NET有什么关系呢,我运行程序时在文本框输入时程序就冻死了,或者自动关闭!
DialogResult result = Form_对话框.Show();
if( result == DialogResult.OK )
{
MessageBox.Show("");
}
ms-help://MS.VSCC.2003/MS.MSDNQTR.2003FEB.2052/cpref/html/frlrfSystemWindowsFormsMessageBoxClassShowTopic.htm
我朋友给我了一个函数:private void MsgBox(string msg)
{
string script = "<script>alert('"+msg+"');</script>";
this.RegisterStartupScript( "alert",script);
}
我不知道该怎么修改才能达到目标??
result 就是在A中定义的.
{
MessageBox.Show("Yes");
}
else
{
MessageBox.Show("No");
}
{
string message = "请选择?";
string caption = "xxx软件";
MessageBoxButtons buttons = MessageBoxButtons.YesNo;
DialogResult result; // Displays the MessageBox. result = MessageBox.Show(this, message, caption, buttons,
MessageBoxIcon.Question, MessageBoxDefaultButton.Button1,
MessageBoxOptions.RightAlign); if(result == DialogResult.Yes)
{ // Closes the parent form. this.Close(); }
}
给你个例子。对话框弹是和否,选是则关闭父窗体。
要显示确定和取消的话把MessageBoxButtons buttons = MessageBoxButtons.YesNo;
改成MessageBoxButtons buttons = MessageBoxButtons.OKCancel;
不过返回值要查一查帮助才知道。
在应用程序未以 UserInteractive 模式运行的情况下显示有模式对话框或窗体是无效的操作。请指定 ServiceNotification 或 DefaultDesktopOnly 样式,以显示服务应用程序发出的通知。
该怎么办??
yes 继续操作 no就跳出返回。