C# MetroDialogBox.Show方法不';不存在

C# MetroDialogBox.Show方法不';不存在,c#,winforms,visual-studio-2017,microsoft-metro,C#,Winforms,Visual Studio 2017,Microsoft Metro,MetroFramework.Forms.MetroMessageBox没有Show()方法。使用VS2017社区,已使用NuGet安装MetroFramework,并在我的解决方案中引用Metro DLL。有 using MetroFramework; using MetroFramework.Forms; 在Forms cs文件中。我正在努力 MetroFramework.Forms.MetroMessageBox.Show(this, "Your message here.", "Tit

MetroFramework.Forms.MetroMessageBox没有Show()方法。使用VS2017社区,已使用NuGet安装MetroFramework,并在我的解决方案中引用Metro DLL。有

using MetroFramework;
using MetroFramework.Forms;
在Forms cs文件中。我正在努力

MetroFramework.Forms.MetroMessageBox.Show(this, "Your message here.", "Title Here", MessageBoxButtons.OKCancel, MessageBoxIcon.Hand);
但是这个节目是非法的

MetroFramework.Forms.MetroMessageBox.Show(
应为:

MetroFramework.MetroMessageBox(
或:


基于类似的代码以及
MetroMessageBox
在名称PAE中的事实。

我已经尝试过了。问题似乎是我需要得到MetroModernUI包,而不是我拥有的Metromoden包。我意识到工具箱中没有一堆控件,比如DateTime、Trackbar。现在有了合适的Neget包和MessageBox——包括您的代码mjwills——现在可以工作了

MetroMessageBox(