如何在 WPF 中创建可折叠面板
我正在创建一个 Windows 应用程序 (WPF) 和 C#。在我看来,我必须添加一些布局,例如浏览文件夹、在列表视图中显示文件夹中的文件...等
我的要求是: 上面提到的面板应该是可折叠面板,我想,我们在wpf中没有可折叠面板的选项。
我必须为此创建一个自定义控件吗?如果是这样,请建议我该怎么做?
I am creating a Windows application (WPF) and C#. In my view, I have to add few layouts like browsing a folder, displaying the files in the folder in a list view...etc
My requirement is :
The panels mentioned above should be collapsible panels, I guess, we dont have option of collapsible panel in wpf.
I have to create a custom control for this? If so, Please suggest me how to do this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
Expander 控件可能正是您所寻找的。来自 MSDN:
The Expander control may be what you are looking for. From MSDN:
可以喜欢这个吗?
C# 代码背后
您可以使用任何元素控件,如网格、堆栈、停靠栏、边框...
May like this?
C# code behind
You can use any element control like grid, stack, dock, border ...