[英]WinForm with DevExpress NavBar Control and How to Change the Target Panel Correctly
我想正确地做这个而不是黑客,所以请帮助
我正在使用C#中的WinForms项目中的DevExpress NavBar控件启动一个非常基本的项目。 很容易。
NavBar位于拆分器的左侧,我希望拆分器的右侧部分根据您在导航栏中单击的项目进行更改。 你知道,一秒钟它是一个网格,然后接下来它是一个日历。
我可以隐藏并展示窗户,但我知道这不对。
只是使用选项卡控件似乎非常接近,除了我不需要选项卡,导航栏是用户选择他想要看到的内容。
那么我会以某种方式使用面板吗? 某些类型的修改标签控件? 我是否只为每个导航选项堆叠了各种控件页面? 这么多件,似乎没有关于如何完成这个非常简单的问题的任何明确的文件......经过一个小时的挖掘,我想我会问。
谢谢。
那么我会以某种方式使用面板吗? 某些类型的修改标签控件?
您可以以其他方式使用选项卡控件。 只需通过XtraTabControl.ShowTabHeaders选项隐藏XtraTabControl标头即可 。
您可以为NavBar按钮调用的每个视图创建用户控件。 当用户单击该按钮时,您将动态生成该视图并添加到拆分器的右侧部分。 处理之前用户控制的是什么。
这将使您的应用程序在执行时非常轻,并使其可组合。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.