找回密码
 立即注册

QQ登录

只需一步,快速开始

leaf

中级会员

2

主题

5

帖子

820

积分

中级会员

积分
820

活字格认证

最新发帖

[已处理] C1 Ribbon问题

leaf
中级会员   /  发表于:2013-1-16 16:49  /   查看:7436  /  回复:7
如何设置Ribbon,使其拥有tab页的功能效果,即切换选项卡时,使其下面的所有内容(包括分组和分组下级的详细功能)都展现当前选项卡特有的,现在的默认情况是切换选项卡时,只有当前选项卡的分组内容进行切换。

7 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2013-1-16 18:30:00
沙发
回复 1楼leaf的帖子

leaf 你好,
请查看随机安装 Demo ,看切换时是否是你想要的效果,路径:
C:\Users\用户名\Documents\ComponentOne Samples\Studio for WinForms\C1Ribbon\CS\WordPad

或者是我没有理解你的意思,能否再详细描述下?
回复 使用道具 举报
leaf
中级会员   /  发表于:2013-1-17 09:39:00
板凳
谢谢您的回复!

请见截图,这个wordpad示例是仿office风格的。我的意思是是否可以实现在切换“标签”页,不仅实现当前标签页下“分组”的切换,还可以实现下面“内容区”的切换(见附件标注),而不是类word操作,所有的标签页都只针对下面相同内容区的操作。

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-1-17 10:30:00
地板
回复 3楼leaf的帖子

leaf 你好,

我们可以通过抓取 C1Ribbon 的 SelectedTabChanged 事件来更改当前显示内容,参考代码:

  1.         private void c1Ribbon1_SelectedTabChanged(object sender, EventArgs e)
  2.         {
  3.             this.richTextBox1.Text = "加载需要显示的内容";
  4.         }
复制代码
回复 使用道具 举报
leaf
中级会员   /  发表于:2013-1-17 10:54:00
5#
版主您好,内容区如果不仅仅是text文本的更改,这个比较简单。而是包括很多控件(例如导航,表格,标题栏,按钮等)在内的操作项的更改切换,可以做到吗?
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-1-17 11:04:00
6#
回复 5楼leaf的帖子

通过 C1Ribbon 控件本身无法实现,需要在 SelectedTabChanged  事件中通过编码自己实现。
回复 使用道具 举报
leaf
中级会员   /  发表于:2013-1-17 11:09:00
7#
另外,c1 winform 控件中的树状显示导航栏控件是否有示例Demo?除了附件外是否还有
其他的树状显示效果?

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
iceman
社区贡献组   /  发表于:2013-1-17 14:01:00
8#
回复 7楼leaf的帖子

C1 提供 C1OutBar、C1NavBar和 C1TopicBar 都可以实现类似树状显示效果。
随机安装 Demo 地址:C:\Users\用户名\Documents\ComponentOne Samples\Studio for WinForms\ControlExplorer\MenusToolbars
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部