在C#.net中更改OpenFileDialog中的按钮文本

Bar*_*cha 5 .net openfiledialog winforms

有谁知道如何在C#.NET中的Windows.Forms中的OpenFileDialog中更改按钮上的文本?

小智 7

看一下CodeProject上的这个例子:OpenFileDialogEx

基本上,您需要从模式对话框中侦听WM_ACTIVATE消息,然后将窗口句柄传递给System.Windows.Forms.NativeWindow.从那里,您可以自定义对话框.

我不是说这是唯一的解决方案,但看起来它会以最少量的工作来完成.