• 博客园logo
  • 会员
  • 周边
  • 新闻
  • 博问
  • 闪存
  • 众包
  • 赞助商
  • Chat2DB
    • 搜索
      所有博客
    • 搜索
      当前博客
  • 写随笔 我的博客 短消息 简洁模式
    用户头像
    我的博客 我的园子 账号设置 会员中心 简洁模式 ... 退出登录
    注册 登录
bobird的学习笔记
博客园    首页    新随笔    联系   管理    订阅  订阅
DotNetBar 快速访问工具栏的配置代码(使用注册表)
文章出处:http://blog.csdn.net/lab2013/article/details/8266186
  1. // Form1_Load 事件中加入  
  2. //Create the list of frequently used commands for the QAT Customize menu  
  3. ribbonControl1.QatFrequentCommands.Add(buttonItem20);  
  4. ribbonControl1.QatFrequentCommands.Add(buttonItem21);  
  5. ribbonControl1.QatFrequentCommands.Add(buttonItem24);  
  6. ribbonControl1.QatFrequentCommands.Add(buttonItem25);  
  7.   
  8. // Load Quick Access Toolbar layout if one is saved from last session...  
  9. Microsoft.Win32.RegistryKey key = Microsoft.Win32.Registry.CurrentUser.OpenSubKey(@"Software\DevComponents\Ribbon");  
  10. if(key!=null)  
  11. {  
  12.     try  
  13.     {  
  14.         string layout = key.GetValue("RibbonPadCSLayout","").ToString();  
  15.         if(layout!="" && layout!=null)  
  16.             ribbonControl1.QatLayout = layout;  
  17.     }  
  18.     finally  
  19.     {  
  20.         key.Close();  
  21.     }  
  22. }  
  23.   
  24. // Form1_FormClosing 事件中加入  
  25. // Save Quick Access Toolbar layout if it has changed...  
  26. if (ribbonControl1.QatLayoutChanged)  
  27. {  
  28.     Microsoft.Win32.RegistryKey key = Microsoft.Win32.Registry.CurrentUser.CreateSubKey(@"Software\DevComponents\Ribbon");  
  29.     try  
  30.     {  
  31.         key.SetValue("RibbonPadCSLayout", ribbonControl1.QatLayout);  
  32.     }  
  33.     finally  
  34.     {  
  35.         key.Close();  
  36.     }  
  37. }
posted on 2013-01-05 13:00  bobird  阅读(451)  评论(0)    收藏  举报
刷新页面返回顶部
博客园  ©  2004-2026
浙公网安备 33010602011771号 浙ICP备2021040463号-3