问答文章1 问答文章501 问答文章1001 问答文章1501 问答文章2001 问答文章2501 问答文章3001 问答文章3501 问答文章4001 问答文章4501 问答文章5001 问答文章5501 问答文章6001 问答文章6501 问答文章7001 问答文章7501 问答文章8001 问答文章8501 问答文章9001 问答文章9501

如果把add to quick access toolbar关了怎么打开

发布网友 发布时间:2022-05-06 21:35

我来回答

2个回答

懂视网 时间:2022-05-07 01:57

在Office 2007 和Windows 7 两款产品中微软开始引入了一种新概念:“Ribbon 工具栏”,Ribbon 工具栏的界面设计模式可以使用户方便快捷的找到所需的工具,同时这种直观的设计形式有助于用户发现软件其他功能特性,以便更好的了解应用程序的功能。 设计Ribbon

     在Office 2007 和Windows 7 两款产品中微软开始引入了一种新概念:“Ribbon 工具栏”,Ribbon 工具栏的界面设计模式可以使用户方便快捷的找到所需的工具,同时这种直观的设计形式有助于用户发现软件其他功能特性,以便更好的了解应用程序的功能。

     设计Ribbon 的目的本身就是要替代以往的老式工具栏,使应用程序的使用更加便捷。当然微软也为开发人员提供了Ribbon 工具栏的控件库(WPF Ribbon Control),方便大家开发出带有类似Office 2007 Ribbon 工具栏的应用程序。

获得Office UI 授权

     在进行Ribbon 开发前首先需要获得Office UI 授权,并下载Ribbon 控件库(DLL)。进入授权页面点击“License the Office UI”。

     用Windows Live ID 登录并填写个人信息,进入下载页面获得“WPF Ribbon Control”(注,该程序目前只是CTP 版本)。除此之外也可以下载其他相关资料。

Ribbon 界面结构

     下载Ribbon 控件库后,就可以在程序中使用Ribbon 工具栏了。正式开发前我们先来看看Ribbon 工具栏的基本结构。下图为Office 2007 Ribbon 工具栏,其中主要分为Tab(Home、Insert 等),Group(Clipboard、Font、Paragraph 等)、Application Button、Quick Access Toolbar 四大部分。本篇将介绍快捷工具栏(Quick Access Toolbar)相关的开发内容。

快捷工具栏开发

 


 ... ...

     接下在快捷工具栏位置添加三个按键,分别实现以下功能:“保存文档”、“清空文档”和“帮助”。其实Ribbon 本身就是一个Command 工具栏,我们可以在中为三个按键定义好相应的内容。

     在下面代码中CanExecute 用于判断是否执行Command,Executed 用于执行Command 的相关事件。SmallImageSource、LargeImageSource 用于设置工具栏大小图标,便于在窗口大小调整时随之变化。


 
 
 

 
 
  
  
  
  
  
 

     上面程序中RibbonQuickAccessToolBar.Placement 用于设置快捷工具栏是否允许用户自定义调节。如下图所示可以将Help 按键从快捷工具栏中取消显示。若不设置该值则默认为不能调整,即工具栏中按键内容是固定的。

     最后,为所有RibbonCommand 事件添加C# 代码完成事件内容,其中文档保存对话框可以使用Windows API Code Pack 的CommonSaveFileDialog 类完成文档保存功能。

private void SaveCommand_CanExecute(object sender, CanExecuteRoutedEventArgs e)
{
 e.CanExecute = true;
}

private void SaveCommand_Executed(object sender, ExecutedRoutedEventArgs e)
{
 ShellContainer sc = KnownFolders.DocumentsLibrary as ShellContainer;
 CommonSaveFileDialog csfd = new CommonSaveFileDialog();
 csfd.InitialDirectoryShellContainer = sc;
 csfd.DefaultExtension = ".txt";
 csfd.Filters.Add(new CommonFileDialogFilter("Text Files", "*.txt"));
 if (csfd.ShowDialog() == CommonFileDialogResult.OK)
 {
 File.WriteAllText(csfd.FileName, txtBox.Text);
 }
}

private void ClearCommand_CanExecute(object sender, CanExecuteRoutedEventArgs e)
{
 e.CanExecute = true;
}

private void ClearCommand_Executed(object sender, ExecutedRoutedEventArgs e)
{
 txtBox.Text = null;
}

private void HelpCommand_CanExecute(object sender, CanExecuteRoutedEventArgs e)
{
 e.CanExecute = true;
}

private void HelpCommand_Executed(object sender, ExecutedRoutedEventArgs e)
{
 MessageBox.Show("You have clicked the help button.");
}

运行效果图:

     至此,快捷工具栏的开发内容就讲到这里,下篇将介绍如何开发应用程序菜单(Application Menu),也就是上图左上角记事本图标中的内容。敬请关注… …

相关资料

1. Office UI Licensing Developer Center
http://msdn.microsoft.com/en-us/office/aa973809.aspx

2. Ribbons
http://msdn.microsoft.com/en-us/library/cc872782.aspx

3. WPF Ribbon Preview
http://www.codeplex.com/wikipage?ProjectName=wpf&title=WPF%20Ribbon%20Preview

4. WPF 4 (VS 2010 and .NET 4.0 Series)
http://weblogs.asp.net/scottgu/archive/2009/10/26/wpf-4-vs-2010-and-net-4-0-series.aspx

5. Ribbon Feature Walkthrough
http://windowsclient.net/wpf/wpf35/wpf-35sp1-ribbon-walkthrough.aspx?PageIndex=1

6. Introducing the Windows Ribbon Framework
http://msdn.microsoft.com/en-us/library/dd316910(VS.85).aspx

热心网友 时间:2022-05-06 23:05

DXRIBBON-->属性QUICKACCESSTOOLBAR--->属性TOOLBAR 清空即可,再指定BARMANAGER属性,希望我的回答对你有所帮助,如果满意请设置为最佳答案,谢谢
声明声明:本网页内容为用户发布,旨在传播知识,不代表本网认同其观点,若有侵权等问题请及时与本网联系,我们将在第一时间删除处理。E-MAIL:11247931@qq.com
吃生大蒜好吗 吃生大蒜有什么好处呢 保字词语接龙两个字 建筑设计资质有哪些 iphone视频格式 男人说纠结是什么意思纠结是什么意思 古天乐的资料!!! 胆结石可以喝柠檬蜂蜜水吗 柠檬对结石有什么作用 胆结石可以吃柠檬吗 江西有哪些风景 斗罗大陆里的武魂吴天锤的魂技是什么 斗罗大陆奇特武魂 斗罗*中邪神附体之暗魔邪神虎这章中,前面千仞雪那段,打了好多*号,这些*号是什么字? 《斗罗*》里面唐三杀死魔虎之后,魔虎的内丹是不就是《天珠变》里面周唯清的那个珠? 天珠变里面周维清的黑珠是不是斗罗*里面被唐三杀的那只黑虎? 天珠变和斗罗大陆什么关系? 自创昊天锤武魂魂技(并标所猎杀的魂兽)?(5.20) 斗罗大陆的杀戮之都在唐三离开后发生了什么事? 斗罗大陆:老虎是森林之王,为什么星斗大森林很少有老虎魂兽? 暗魔邪神虎中的邪神是邪恶神王吗? 斗罗:它是唯独不会变成武魂的魂兽,为何最后还是向现实低头了? 请各位大神推荐一款6000以上,8000以下的笔记本电脑。本*一新生,需要一台耐用的且配置较高的 推荐几款联想的笔记本,价格要在5000以下,外形无所谓,重要是配置好点。 求推荐适合大学生的笔记本电脑!! 求推荐一款笔记本电脑,联想或者华硕。本人是女生,上大学用的,平时也就上上网看看电影什么的。外观简洁 推荐几款像苹果ibook的笔记本电脑。就是那种方方正正的 方方正正的笔记本 求推荐2013年新出的性价比高的笔记本电脑。要求4000以内,配置最好高一点,外观我比较喜欢方方正正的。 求款方方正正超薄超薄的笔记本 有没有和苹果笔记本电脑外观设计差不多的都是方方正正的其他品牌的电脑? 信息技术的主要特点 信息技术的六个特征 信息技术有哪些特征??、 信息技术的主要特征是什么? 现在市面上还能买到999的千足金吗?为什么有几家大型的金店也没有999的只有990的呢? 英语四级证书是永久性证书吗?听说时效是3年 不知是真是假 有效期是永久性的证书有哪些 一级建造师证书永久吗 FRM证书是终身有效吗 怎样去除RibbonBar中ApplicationButton按钮和快速访问工具栏 “关东优选”全麦粉和小麦粉有什么区别? 小麦粉和全麦粉有什么区别 全麦小麦粉和全麦粉有什么区别? 台湾版流星花园2的所有演员名单 流星花园2香港演员 -谁有流星花园第一部和第二部全部演员表 《流星花园》台湾版第二部中的F4的扮演者,如今都有何发展? 流星花园2道明寺姐姐谁演的? 请部流星花园第二部中晓筱是谁演的呀?万分感谢! 有没有一起来看流星雨的第二部演员表