c#中如何重写对话框(可以设置背景) 最好直接上可以实现的代码 或者具体的思路也可以,,谢谢

如题所述

第1个回答  2014-01-16
用普通form就可以,自己设置上确定、取消这些按钮,点击事件里面设置DialogResult值即可追问

但是 如果发生什么异常的话 系统不会调用自己写的对话框的呀 我想的是 系统还调用它原来的对话框 我之是在调用的中间 进行操作就好

追答

你是打算系统对话框一起改掉?

追问

是呀。重写他的对话窗体 应该能够做到把?

第2个回答  2014-01-16
目前没有重写的办法吧。

使用 WINFORM 自己实现吧。

还可以自己定义所有东西。本回答被网友采纳
第3个回答  2014-01-16
你说的那种对话框 有很多不同的对话框追问

什么不同对话框 我说的是 系统调用的对话框 MessageBox.Show 弹出来的对话框呀

追答

...的对话框,且调用者可以设置窗口标题和调用者可以知道按下的_百度知...
cMessageText 指定在对话框中显示的文本。在 cMessageText 中包含回车符 (CHR(13)) 可以使信息移到下一行显示。对话框的高度和宽度根据 cMessageText 适当增大,以包含全部信息。nDialogBoxType 指定对话框中的按钮和图标、显示对话框时的默认按钮以及对话框的行为。在下面的表中,对话框按钮值从 0 ...

C#中 ,窗体运行时,右下角出现对话框功能是怎么实现的,>? 向高手求救...
上述代码首先返回窗体绘制表面的Graphics并保存在变量grfx中,然后创建一个内存Graphics对象offScreenGraphics和内存位图对象offscreenBitmap,将内存位图对象的引用付值给offScreenGraphics,这样所有对offScreenGraphics的绘制操作也都同时作用于offscreenBitmap,这时就将需要绘制到通知窗体表面的背景图像BackgroundBitmap绘制到内存...

C#中,“另存为”对话框的使用!
挺简单的,和你说几个核心属性和用法吧:首先是创建: SaveFileDialog sfd = new SaveFileDialog();然后在打开这个对话框之前,先设置点必要信息。比如: sfd.Title = "另存为对话框";\/\/对话框标题 sfd.InitialDirectory = "C:\\\\";\/\/对话框初始目录 sfd.Filter = "JPG文件|*.jpg|BMP文件|...

C# 中 没有找到合适的方法重写,哪位大侠知道一下啊
1,这个方法所在的类是否继承自另一个类。2.,该类的基类不否有一个public static void OnMouseDown的方法。

VS2008(C#)中,跳到上次编辑位置的快捷键是什么?
调试.设置下一语句 CTRL + SHIFT + F10 在选择的代码行上设置执行点。 调试.显示下一语句 ALT + 数字键区中的 * 突出显示要执行的下一条语句。 调试.启动 F5 自动附加调试器,并从“<Project> 属性”对话框中指定的启动窗体运行应用程序。如果为“中断”模式,则更改为“继续”。 调试.开始执行不调试 CTRL...

c# 弹出三个按钮的对话框如何实现
DialogResult dr; dr=MessageBox.Show("测试一下消息对话框!","测试测试",MessageBoxButtons.YesNoCancel, MessageBoxIcon.Warning,MessageBoxDefaultButton.Button1); if(dr==DialogResult.Yes) MessageBox.Show("你选择的为“是”按钮","系统提示1"); else if(dr==DialogResult.No) ...

...类似于对话框之类。之前听说C和C++也可以编,但是图形功能不是很强...
ongamecustom首先弹出ccustomer对话框,在用户输入设置后响应idok通知码时将用户输入的雷数、行列数分别赋给cview的数据成员m_ibombnum、m_irow、m_icolumn,得到框架窗口的指针,用其调用movewindow将窗口调至所需大小,销毁原位置的位图按钮,并在x轴坐标为新窗口宽1\/2减8处,y轴坐标为新窗口顶部加30的位置创建一新...

C# Message结构中的Msg,具体的ID代表了什么?
WM_PAINTICON= $0026;发送给最小化窗口当它图标将要被重画WM_ICONERASEBKGND = $0027; 此消息发送给某个最小化窗口,仅当它在画图标前它的背景必须被重画WM_NEXTDLGCTL = $0028;发送此消息给一个对话框程序去更改焦点位置WM_SPOOLERSTATUS = $002A;每当打印管理列队增加或减少一条作业时发出此消息WM_DRAWITEM =...

C# winform程序,saveFileDialog1如何用后台代码控制,不出现对话框,直接...
将一张图片上传到指定的文件夹,然后在窗体上的PictrueBox控件中显示出来,效果看图 代码如下:private void btnUpload_Click(object sender, EventArgs e){ \/\/创建一个对话框对象 OpenFileDialog ofd = new OpenFileDialog();\/\/为对话框设置标题 ofd.Title = "请选择上传的图片";\/\/设置筛选的图片格式...

...利用GetOpenFileName实现打开文件对话框,最好有源码。
\/\/ OpenFileDlg.cs using System;using System.Text;using System.Runtime.InteropServices;\/ typedef struct tagOFN { DWORD lStructSize;HWND hwndOwner;HINSTANCE hInstance;LPCTSTR lpstrFilter;LPTSTR lpstrCustomFilter;DWORD nMaxCustFilter;DWORD nFilterIndex;LPTSTR lpstrFile...

相似回答