我有一个包含名称列表的程序,以及一个在 MessageBox 中显示随机名称的按钮。有什么办法可以在消息框的“确定”旁边添加一个“复制”按钮,单击该按钮会复制名称然后关闭?
如果上述方法不可行,有没有办法在 MessageBox 中复制文本?
谢谢你。
编辑:我的用户不会理解 Ctrl+C、突出显示和右键单击 > 复制是我正在寻找的(如果复制按钮不可用)
我有一个包含名称列表的程序,以及一个在 MessageBox 中显示随机名称的按钮。有什么办法可以在消息框的“确定”旁边添加一个“复制”按钮,单击该按钮会复制名称然后关闭?
如果上述方法不可行,有没有办法在 MessageBox 中复制文本?
谢谢你。
编辑:我的用户不会理解 Ctrl+C、突出显示和右键单击 > 复制是我正在寻找的(如果复制按钮不可用)
如果用户
Ctrl-C
在 MessageBox 具有焦点时按下,则消息、MessageBox 标题和 MessageBoxButtons 标签将复制到剪贴板。
我用谷歌搜索了你的标题并找到了这个..
或者,如果您真的需要一个显示复制的按钮,您可以使用新的 Windows 窗体创建自己的按钮,MessageBox
然后使用按钮执行您想要的操作。像这样打开它以保持MessageBox
感觉:
var myMessageBox = new CustomMessageBox();
myMessageBox.ShowDialog();