在Java中,标准Swing库中有一个名为“JOptionPane”的有用类,它提供了一组预先制作但可自定义的窗口,用于显示消息和获取(简单)用户输入。
我知道'MessageBox.Show(..)'在C#中向用户显示是/否/取消类型消息,但是是否有一个等效的类(或简单库)提供易于使用的可自定义输入盒?
functionality available之类的JOptionPane就是我正在寻找的东西。
答案 0 :(得分:1)
从windows vista开始,有taskdialog api。
这是一个os功能,而不是c#库,从那个意义上说不是你问的。但它大致涵盖了相同的基础:一个更通用的消息框api,可以减轻您手动布局简单对话框的麻烦。如果您使用谷歌,您可以找到在旧版Windows上模拟此API的c#包装器。
答案 1 :(得分:0)
嗯,我唯一能想到的就是this.它是Microsoft.VisualBasic.dll的一部分,所以你必须添加一个引用。我认为没有任何方法可以自定义它,但这确实为您提供了小更多的灵活性。