国产探花免费观看_亚洲丰满少妇自慰呻吟_97日韩有码在线_资源在线日韩欧美_一区二区精品毛片,辰东完美世界有声小说,欢乐颂第一季,yy玄幻小说排行榜完本

首頁 > 辦公 > Word > 正文

創建我的博客側邊欄——Word 2007高級應用

2019-11-05 20:22:49
字體:
來源:轉載
供稿:網友

創建我的博客側邊欄——Word 2007高級應用

  我不清楚以往怎樣才能做到這樣,但現在有了VSTO,你可以把以往所學的Windows Forms的技巧都用上,實際上,這樣一個側邊欄就是一個用戶控件(User Control)。現在,我們就來開發"我的博客"側邊欄。首先,在項目里添加一個名為MyBlogsUserControl的用戶控件,接著在它上面拖 放下列控件:

  cbxBlogs:用于顯示博客列表

  btnViewBlog:在Internet Explorer中打開選定博客的主頁

  lbxRecentPosts:列出選定博客最近發布的帖子

  btnViewPost:在Internet Explorer中打開選定帖子的網頁

  lbxDrafts:列出存在本地沒有發布的帖子草稿

  btnOpenDraft:在Word 2007中打開選定的帖子草稿

  MyBlogsUserControl在Visual Studio中的設計如下圖所示:

  創建我的博客側邊欄——Word 2007高級應用(二)

  圖  1

   接下來就是把MyBlogsUserControl嵌到Word 2007里了,要做到這樣,最簡單的辦法就是在插件啟動的時候,以Custom Task Pane的方式加載控件。回到ThisAddIn.cs,我們可以看到,Visual Studio為我們準備好插件的Startup事件的Event Handler了:

  [Ad: 創建我的博客側邊欄&m...]

  這樣,我們只需要在方法里面插入下面的代碼:

  創建我的博客側邊欄——Word 2007高級應用(二)

   作為應用程序級別(application-level)的擴展,Office 2007引入了Custom Task Pane這個概念,然而,直接通過Office PIA使用Custom Task Pane比較繁瑣,于是,VSTO提供了一個簡化方案,正如Code #02所示的那樣。

  增值服務區

  Creating Custom Task Panes Using Visual Studio Tools for Office,Robert Green

  Creating Custom Task Panes in the 2007 Office System,Mark O'Hara and Frank Rice

  當然,別忘了引用VSTO的命名空間:

  創建我的博客側邊欄——Word 2007高級應用(二)

  考驗腦力區

  using關鍵字共有多少種用法?它們分別是什么?

  現在來看看運行效果:

  創建我的博客側邊欄——Word 2007高級應用(二)

  圖  2

  到目前為止,"我的博客"側邊欄只是一個"空殼",接下來就是著手實現里面的邏輯了。

  下一章將為大家介紹填充"我的博客"側邊欄


發表評論 共有條評論
用戶名: 密碼:
驗證碼: 匿名發表
主站蜘蛛池模板: 江油市| 会泽县| 得荣县| 乾安县| 株洲县| 县级市| 凤台县| 腾冲县| 海林市| 新郑市| 腾冲县| 宾阳县| 襄汾县| 常宁市| 武夷山市| 浏阳市| 平塘县| 乳山市| 甘孜| 县级市| 伊宁市| 岱山县| 曲松县| 栾城县| 宁安市| 繁峙县| 鄂州市| 吉安市| 雅安市| 商丘市| 修水县| 历史| 都昌县| 淳化县| 辰溪县| 巴彦淖尔市| 宝丰县| 老河口市| 彩票| 彩票| 呈贡县|