编写winforms应用程序。我创建了一个是/否消息框,当用户尝试删除文件时显示给用户,但我想将回收站图像添加到消息中。如何使用消息框系统图标/图像等信息?
MessageBox.Show("Please confirm that you would like to delete the folder named:" + fldnme,
"Confirm Folder Delete",
MessageBoxButtons.YesNo,
MessageBoxIcon.Exclamation);
显然我会用?
替换messageboxicon由于
答案 0 :(得分:3)
简短回答:你不能。
Win32 MessageBox窗口只允许您选择与消息框目的相对应的四个图标之一(MessageBoxIcon
的其他成员是同义词):
在您的用例中,要让用户确认删除文件,您应该使用问号图标或警告三角图标。
如果用户选择“是”而不是将文件移动到回收站,我将假设您调用File.Delete
。如果是这种情况,那么你真的不应该使用回收站图标(即使你可以),因为你没有将它移动到垃圾箱,你将立即删除它。