Hai*_*ihi 3 c# messagebox winforms
如何在c#2008中的WindowsFormsApplication中的MessageBoxIcon.Stop图像上显示图像
您可以使用SystemIcons类中的一个图标.
链接的MSDN文章有一个例子.
这不是一个很好的例子,因为(a)它没有Dispose它创建的Bitmap,(b)它不使用try/finally来确保它创建的Graphics对象在Exception的情况下是Disposed,并且( c)按钮单击事件处理程序不是正确的绘图位置.
我会处理Form'Paint事件,并按如下方式绘制:
private void MyForm_Paint(object sender, System.Windows.Forms.PaintEventArgs e)
{
e.Graphics.DrawIcon(SystemIcons.Error, 16, 16);
}
Run Code Online (Sandbox Code Playgroud)