社区
C#
帖子详情
[推荐源码]仿office 2007的Ribbon风格面板
civanx
2007-07-05 01:56:17
该控件模仿office 2007的Ribbon风格,显示操作面板。
http://www.msproject.cn/bbs/dispbbs.asp?boardid=5&id=34
...全文
496
6
打赏
收藏
[推荐源码]仿office 2007的Ribbon风格面板
该控件模仿office 2007的Ribbon风格,显示操作面板。 http://www.msproject.cn/bbs/dispbbs.asp?boardid=5&id=34
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
6 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
dj0517
2007-07-08
打赏
举报
回复
不错,收下了
zhengshaodong
2007-07-08
打赏
举报
回复
jf
RedGoldFish
2007-07-08
打赏
举报
回复
关注
civanx
2007-07-08
打赏
举报
回复
JF:)
Red_angelX
2007-07-06
打赏
举报
回复
jf
remex_1980
2007-07-06
打赏
举报
回复
顶
Office
2007
Ribbon
风格
的控制
面板
控件源代码
这个程序是.NET平台下面开发的
Ribbon
风格
的控制
面板
源代码及使用教程,它可以用于C#或VB.net开发的form程序中,这样你就轻易地拥有了如
Office
2007
一样美观的菜单、按钮……
DotNetBar
office
2007
ribbon
界面控件2
DotNetBar是一套Visual Studio.Ne开发环境下的界面扩展框架组件,提供类似
Office
2007
,
Office
2003和
Office
XP的菜单和工具条、
Office
XP任务
面板
、
Office
2007
风格
的界面 用于VC
Ribbon
Style Panel
Office
2007
风格
的界面 用于VC
Ribbon
Style Panel 解压后即可使用,在VC2008下编译通过,内含
源码
,可直接用于开发
插件开发框架(含开发示例
源码
,权限管理
源码
,开发说明文档,基于DevExpress控件)
1.系统特点 本插件框架实现了界面与逻辑的解偶,从此告别在代码中到处判断工具栏上按钮的使能,同时在不修改系统已有代码的前提下也能实现向系统中增加功能即符合开放-封闭原则,避免在扩展新功能时需要大量修改已有代码,从而又引入了新的BUG,且各模块可以相对比较独立,多人同时开发,从而实现快速开发。 2.运行体验 如果你看到本文档说明你已成功下载了本插件框架的运行包和示例
源码
,请确保你的电脑安装了.net framework4.0,以及ACE引擎(通过OLEDB访问ACCESS数据库,一般安装了
OFFICE
以后即具有此引擎)。 运行步骤:(1)将压缩包解压 (2)进入OUTPUT目录,直接运行MainForm.exe文件,输入用户名:admin,密码为空,点击登录即可进入软件。 进入软件后,系统会自动打开Customers数据库信息,该界面显示Customers数据库的列表。工具栏上方还有配置、权限管理两个主要功能页面,其主要功能如下: 配置:本功能页面主要实现的功能是插件的配置,用于配置插件运行的DLL,系统的名称,插件所包含的功能按钮(在DLL中可以包含多个插件,如果在配置文件中没有配置,系统也不会显示出来),包括工具页面,每个工具页面可以包含多个按钮。也可以设置某个功能插件能够自动运行(即打开软件直接打开工功能,如Customers数据库即是被定义为自启动的示例),PAD
面板
(示例中的测试
面板
)。 权限管理:权限管理实现了基本的权限管理包括用户管理,用户权限,角色管理,角色权限。特点在于不光能根据角色分配权限,也能对用户单独分配临时权限。 3.开发环境 要编译运行本示例
源码
请确保你的计算机上已安装: Visual studio 2010 .net framework4.0 DevExpress11.1.6(编译需要安装此包,运行只需要包含相关的DLL文件,已在本包中包含) 解压压缩包,使用visual studio2010打开文件夹中的td.Addin.sln工程文件,点击运行,即可自动编译,如果提示LC.EXE已退出错误,请再次确认你已安装了DevExpress11.1.6。 4.开发体验 任务:向系统中增加一个功能:在customers的工具栏增加一个显示详情按钮,点击此按钮弹出对话框显示当前选中行的信息。本示例展示如何在不修改原有代码的情况下增加功能。 步骤:1.在解决方案中增加一个类库工程:EditNorthWindForm 2.向该工程增加引用:引用位于OUTPUT文件夹中的NorthWind.dll td.Core.dll td.Security.dll 以及所有以DevExpress开头的文件(由于界面使用了DEV控件,所以必须引用) ,添加.NET 的文件System.Drawing System.Windows.Forms。 3.向工程中增加窗口文件:EditNorthWindForm.cs,在工程上点右键,选择添加窗口,如下: 然后将窗口绘制成需要的样式,如增加TEXTBOX等。 将代码修改为: using System; using System.Collections.Generic; using System.ComponentModel; using System.Data; using System.Drawing; using System.Text; using System.Windows.Forms; using DevExpress.XtraEditors; using td.Core; namespace NorthWind { public partial class EditNorthWindForm : DevExpress.XtraEditors.XtraForm { public EditNorthWindForm() { InitializeComponent(); CenterToScreen(); var view= WorkBenchSingleTon.WorkBench.GetTabPage("Customers"); if (view != null) { var control = view.ViewContentControl as NorthWind.NortWindControl; if (control.gridView.gridView1.GetSelectedRow
如何用Qt实现
ribbon
office
风格
?附
源码
Qt是一个跨平台框架,通常用作图形工具包,它不仅创建CLI应用程序中非常有用。而且它也可以在三种主要的台式机操作系统以及移动操作系统(如Symbian,Nokia Belle,Meego Harmattan,MeeGo或BB10)以及嵌入式设备,Android(Necessitas)和iOS的端口上运行。现在我们为你提供了免费的试用版。 下载Qt6最新试用版 Qt组件
推荐
: Qtitan
Ribbon
|下载试用:遵循Microsoft
Ribbon
UI Paradigm for Qt技术的Ribb..
C#
110,534
社区成员
642,575
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章