Ookii.Dialogs.dll在 windows 窗体应用程序 (.net framework 3.5) 中使用会出现错误:
你调用的对象是空的
我已将dll文件放入其中bin>>Debug,然后添加对此的引用dll。在按钮单击事件上,当我调用 this 的方法时dll,它会给出上述错误。
有什么建议吗?
在调用 Show 之前,您必须向 TaskDialog 实例添加至少一个按钮,否则会出现该异常。将它包装在 中也是一个好主意using:
using (var td = new TaskDialog())
{
var okButton = new TaskDialogButton(ButtonType.Ok));
td.Buttons.Add(okButton);
td.MainInstruction = "This is a dialog!"
var whichButtonWasPressed = td.Show();
}
添加参考时。
输入您的班级名称。
Right click在你的类和使用Resolve Namespace上,生成using namespace ocrresponding.
