![](/img/trans.png)
[英]Information that used in console application in c# how can i write same info in message box
[英]Is there something like a horizontal line (i.e. <hr>) that can be used for C# Message Box?
例如,而不是执行("\\n-----------------");
用于MessageBox.Show();
函数,是否有类似于HTML <hr>
的内置水平线生成器?
消息框是用于显示纯文本的简单元素。 它没有太多的设计功能。
但是,您可以轻松创建一个新表单,将其文本放入并使用Form.ShowDialog
显示它。 现在,您可以通过在工具箱中选择所需的任何设计元素来添加它,例如,使用2px标签,如此处所示 。
您还可以使用静态方法来实现从MessageBox
知道的语法:
public class CustomMessageBox : Form
{
private readonly static instance = new CustomMessageBox();
private DialogResult result = DialogResult.No;
private CustomMessageBox()
{
btnOK.DialogResult = DialogResult.OK;
btnCancel.DialogResult = DialogResult.Cancel;
this.AcceptButton = btnOK;
this.CancelButton = btnCancel;
}
public static DialogResult Show(string text)
{
return instance.ShowDialog();
}
}
创建一个表单,然后在构造函数或函数中发送消息。 并设置您要查看的可用按钮...这样您就可以处理响应按钮
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.