- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
RIBBON概述第④讲@天际北极星课程大纲010203040506概述回顾LAUNCHERGALLERYTASKPAN课程作业第一小节第二小节第三小节第四小节第五小节第六小节概述Ribbon由来2003年,Office UI开发团队努力创作一些原型来决定新UI方向,他们画了一些图片并讨论不同方向的优点。办公室头脑风暴的过程中,Jensen Harris 提出了“Ribbon”命令想法,像老式卷轴画卷一样,一长条的纸绕着两个轴,旋转一个轴来回滚动纸。它看起来像放在细条带中的一个极长的一系列滚动的命令。Ribbon[r?b?n]丝带概述RIBBON两种开发模式可视化XML用于使用 XML 创建基本和高级功能区自定义项的类为基本功能区自定义项任务提供可视化设计器的控件VS概述课程大纲概述010203040506第一小节回顾第二小节LAUNCHER第三小节GALLERYTASKPAN第四小节第五小节课程作业第六小节回顾RIBBON0TAB1RIBBON布局:0级:RIBBON1级:TAB2级:GROUP3级:各种控件GROUP2LAUNCHERDIALOG33回顾TAB选项RIBBON布局:1点:自定义标签2点:修改名称3点:调整位置回顾第一课123回顾RibbonButton button = sender as RibbonButton;int subid = Convert.ToInt32(button.Tag);this.yy.EnterYY(subid);MENU控件回顾第二课2menu.Items.Clear();foreach (var item in this.yy.RoomList){ RibbonButton button = factory.CreateRibbonButton(); menu.Items.Add(button); button.Label = item.Value; button.Tag = item.Key.ToString(); button.Click += button_Click;}1课程大纲概述010203040506第一小节回顾第二小节LAUNCHER第三小节TASKPANGALLERY第五小节第四小节课程作业第六小节LAUNCHER12LAUNCHER启动(LAUNCHER)一个小的能够在组中使用的“小玩意”。在界面上是一个带有箭头的小正方形,位于组的右下角。通过启动对话框,提供更多的选项。运行模式设计模式对话框DRRLAUNCHER窗口调用三种模式模态对话框非模关联非模不关联用户可以在当前对话框以及其他窗口间进行切换,且与当前父窗口进行关联。用户可以在当前对话框以及其他窗口间进行切换,且不与当前父窗口进行关联。除非采取有效的关闭手段,用户的鼠标焦点或者输入光标将一直停留在其上。LAUNCHER①模态(modal)模态/非模显示状态:模态:ShowDialog()非模:Show()②非模态类型(modeless)LAUNCHER关联窗口③关联窗口获得窗口句柄:方法一:抓进程方法二:通过APP课程大纲概述010203040506第一小节回顾第二小节LAUNCHER第三小节TASKPANGALLERY第五小节第四小节课程作业第六小节GALLERY库(Gallery)是最佳用户选项图形化显示方式,样式库,能呈现图形化的样式。可以使用库来组织照片、访问样式、存储调色板。在可视效果的定制中,库是完美的控件。GalleryDropDownItemGALLERY①触发事件(动态)触发事件显示状态:触发:ItemsLoading清空:Items增加:DropDownItem标记:TAG资源文件RGALLERY调用事件②调用事件显示状态:获得:DropDownItem转义:TAG执行:动作课程大纲概述010203040506第一小节回顾第二小节LAUNCHER第三小节TASKPANGALLERY第四小节第五小节课程作业第六小节TASKPAN组合事件双切按钮任务窗格任务窗格(TASKAN)是最佳用户选项图形化显示方式,样式库,能呈现图形化的样式。可以使用库来组织照片、访问样式、存储调色板。在可视效果的定制中,库是完美的控件。TASKPAN用户控件UTASKPAN创建TASKPAN①定义属性创建:定义TASKPAN属性控件添加到集合中得到TASKPAN定义可见性事件②添加TASKPANTASKPAN双向触发③TASKPAN触发事件:触发:双切按钮触发:TASKPAN④ToggleButton触发课程大纲概述010203040506第一小节回顾第二小节LAUNCHER第三小节TASKPANGALLERY第五小节第四小节课程作业第六小节课后练习1利用TASKPAN做一个小型项目2DropDown、Com
您可能关注的文档
- 3dsMax高级特效火星课堂》课程课件.pptx
- 3、分光光度法分析技术课件.pptx
- 3、技术的性质及影响课件.pptx
- 3微弱信号检测的原理和方法课件.pptx
- 3说课课件课件.pptx
- 3运动学1课件.pptx
- 4基本方程1课件.pptx
- 4款PPT动画封面模板课件.pptx
- 50摄影大师三玛格丽特·伯克课件.pptx
- 6CAR课件.pptx
- AI-问题求解课件.pptx
- Android移动应用开发案例教程教学课件ppt作者范美英Android移动应用开发案例教程0课件.pptx
- Android移动应用开发案例教程教学课件ppt作者范美英Android移动应用开发案例教程1课件.pptx
- Android移动应用开发案例教程教学课件ppt作者范美英Android移动应用开发案例教程2课件.pptx
- Android移动应用开发案例教程教学课件ppt作者范美英Android移动应用开发案例教程3课件.pptx
- Android移动应用开发案例教程教学课件ppt作者范美英Android移动应用开发案例教程4课件.pptx
- Android移动应用开发案例教程教学课件ppt作者范美英Android移动应用开发案例教程5课件.pptx
- Android移动应用开发案例教程教学课件ppt作者范美英Android移动应用开发案例教程6课件.pptx
- Android移动应用开发案例教程教学课件ppt作者范美英Android移动应用开发案例教程7课件.pptx
- APEC课件.pptx
文档评论(0)