2

在 Java 中,标准 Swing 库中有一个有用的类,称为“JOptionPane”,它提供了一堆预制但可定制的窗口,用于显示消息和获取(简单)用户输入。

我知道有“MessageBox.Show(..)”可以在 C# 中向用户显示是/否/取消类型的消息,但是是否有提供易于使用的可自定义输入框的等效类(或简单库)?

我正在寻找类似JOptionPane提供的功能。

4

2 回答 2

1

在 windows vista 中,有taskdialog api。

这是一个操作系统功能,而不是 ac# 库,在这个意义上不是你问的。但它大致涵盖了相同的领域:一个更通用的消息框 api,它可以让您从手动布局简单的对话框中解脱出来。如果你用谷歌搜索,你可以找到在旧 Windows 上模拟这个 api 的 c# 包装器。

最后,这里有一篇博客文章如何在c#中使用它

于 2012-03-17T10:03:15.383 回答
0

嗯,我能想到的唯一相似的就是这个。它是 Microsoft.VisualBasic.dll 的一部分,因此您必须添加参考。我认为没有比这更多的自定义方法了,但这确实给了你更多的灵活性。

于 2009-03-20T20:20:33.897 回答