2009-02-17 95 views
0

alt text http://www.ctho.org/blog/wp-content/uploads/2008/10/error-dialog.pngC#扩展面板

是不是也有类似的控制对C#我想如果用户单击详细信息按钮,以创建上传应用程序,将显示的状态更详细的在更新,但我不知道名字c#控制和我摆弄面板控制和coudnt一点点找到它的任何选择任何人知道它的名字或技术,将实现相同的行为?

编辑: 是的,它是一个桌面应用程序的Windows专门。

+0

ASP.net?的WinForms? WPF? – 2009-02-17 19:58:26

回答

2

没有一个WinForms控件本身模仿该功能。您必须以某种形式推出自己的产品,或者找到第三方控制。

您可能会强制执行您的出价的一个有点类似的控制是水平面向的SplitContainer。如果您连接一个按钮以打开和关闭顶部面板的可视性,则会产生“扩展/隐藏”效果。

4

我不知道这样做的任何控制因为坦率地说,它很容易实现自己。只需在表单上放置一个表示“更多详细信息”的按钮,然后在OnClick事件中更改面板的大小(并在必要时填写表格),同时标记要显示的控件。

+0

唯一棘手的问题是要处理内部控件的锚定和对接,以便它们在未扩展和扩展模式下都能正确运行。 – 2009-02-17 20:34:48