成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

一分鐘教你學(xué)會VS2003代碼的使用技巧

開發(fā) 后端
這里介紹VS2003代碼的使用技巧,隨著時代的進步科技的發(fā)展VS2003版本也快速的提升與升級,下面我就對升級前和升級后的Visual Studio,做一下自己的解析。

原來有時間對Visual Studio進行了研究,我覺得VS2005代碼比VS2003代碼有了很大的改進,尤其是程序主菜單,一改原來單調(diào)的作風(fēng),當(dāng)然,為了保持兼容,仍然可以用原來的MainMenu類,在對原來的項目進行升級時,并不會將主菜單自動更改為MenuStrip類。

#t#當(dāng)然,此時你可以將原來的主菜單刪除,重新添加一個MenuStrip的主菜單,不過,這對于一個有大量菜單項的主菜單,工作量是很大的,且容易出錯,我們按照下面的步驟進行替換操作:

1、切換到主菜單定義的文件中和實現(xiàn)的文件中。

2、 選擇系統(tǒng)控件定義(也就是private System.Windows.Forms.MenuItem menuItem1;等這一部分)部分和實現(xiàn)部分(也就是#region 設(shè)計器生成的代碼所折疊的區(qū)域)。

3、按Ctrl+H彈出替換對話框,為防止誤替換,替換范圍為選擇的部分,VS2003代碼并勾選“搜索隱藏文本” 項。

4、將private System.Windows.Forms.MainMenu替換為
private System.Windows.Forms.MenuStrip

5、將private System.Windows.Forms.MenuItem替換為:
private System.Windows.Forms.ToolStripMenuItem

6、將new System.Windows.Forms.MainMenu(this.components) 替換為:
new System.Windows.Forms.MenuStrip()

7、將new System.Windows.Forms.MenuItem()替換為:
new System.Windows.Forms.ToolStripMenuItem()

8、將MenuItems.AddRange(new System.Windows.Forms.MenuItem[] {替換為:
Items.AddRange(new System.Windows.Forms.ToolStripItem[] {

9、將System.Windows.Forms.Shortcut {替換為:
System.Windows.Forms.Keys,該操作是替換快捷鍵。

10、由于MenuStrip和MenuStrip的快捷鍵指定方式不一樣,因此,將Shortcut =替換成ShortcutKeys =

11、最后,將this.Menu = this.mainMenu1;(mainMenu1為VS2003代碼中添加的主菜單名稱)改為:this.MainMenuStrip = this.mainMenu1;并加上一句
this.Controls.Add(mainMenu1);

編譯一下,根據(jù)報錯信息,刪除原MenuStrip類中為子菜單指定Index屬性的行,并將頂級菜單添加子菜單的項手工由ITems修改為DropDownItems,如:

this.menuItem5.Items.AddRange(new System.Windows.Forms.ToolStripItem[] {

改為

this.menuItem5.DropDownItems.AddRange(new System.Windows.Forms.ToolStripItem[] {

通過上面的操作就可以完成菜單的升級,因為都是通過復(fù)制/粘貼完成的,雖然步驟看起來較多,操作并不麻煩,為了使用程序支持XP風(fēng)格,別忘了在原來的

 

  1. STAThread]  
  2. static void Main()  
  3. {  
  4.  Application.Run(new frmMain());  
  5. }  
  6. 中增加兩句,改為:  
  7. [STAThread]  
  8. static void Main()  
  9. {  
  10. Application.EnableVisualStyles();  
  11.  Application.SetCompatibleTextRenderingDefault(false);  
  12.  Application.Run(new frmMain());  


責(zé)任編輯:chenqingxiang 來源: 茍安廷的專欄
相關(guān)推薦

2009-12-15 13:39:43

2017-07-06 08:12:02

索引查詢SQL

2017-03-30 19:28:26

HBase分布式數(shù)據(jù)

2019-02-28 15:04:36

顯卡兼容芯片

2020-09-23 06:54:51

路由表接口數(shù)據(jù)包

2017-02-21 13:00:27

LoadAverage負載Load

2018-07-31 16:10:51

Redo Undo數(shù)據(jù)庫數(shù)據(jù)

2018-06-26 05:23:19

線程安全函數(shù)代碼

2020-05-21 19:46:19

區(qū)塊鏈數(shù)字貨幣比特幣

2022-07-18 06:16:07

單點登錄系統(tǒng)

2009-11-25 13:22:49

VS2003代碼

2011-02-21 17:48:35

vsFTPd

2018-12-12 22:51:24

Java包裝語言

2020-07-17 07:44:25

云計算邊緣計算IT

2016-09-12 17:28:45

云存儲應(yīng)用軟件存儲設(shè)備

2020-07-09 07:37:06

數(shù)據(jù)庫Redis工具

2009-11-25 13:41:53

使用VS2003

2021-09-28 14:02:19

電腦主板黑屏

2016-10-11 23:57:11

iPhone 7鑒別真假蘋果

2025-04-18 08:47:22

點贊
收藏

51CTO技術(shù)棧公眾號

主站蜘蛛池模板: www.久久久 | 成人av电影在线观看 | 蜜桃免费一区二区三区 | 日本精品久久久久久久 | 成人午夜视频在线观看 | a级在线免费 | 国产精品一区二区在线 | 免费大黄视频 | 99精品一区二区三区 | 一区二区电影 | 国产精品7777777 | 久久久国产一区 | 男女视频在线观看免费 | 亚洲精品资源 | 亚洲精品在线观看网站 | 综合久久av | 精品视频免费 | 日本视频免费 | 宅男噜噜噜66一区二区 | 中文字幕在线网 | 亚洲综合网站 | 91极品尤物在线播放国产 | 日韩精品在线一区 | 国产日韩欧美一区二区 | 日韩美女一区二区三区在线观看 | 免费一级做a爰片久久毛片潮喷 | 国产成人99久久亚洲综合精品 | 日韩www视频 | av 一区二区三区 | 黑人中文字幕一区二区三区 | 一区二区三区日 | 国产乱码精品一区二区三区五月婷 | 狠狠亚洲 | 国产在线一区观看 | 日韩欧美专区 | 国产精品免费视频一区 | 久久这里只有精品首页 | 国产精品视频一区二区三区不卡 | 国产精品一区二区在线 | 日本免费视频在线观看 | 亚洲精品欧美一区二区三区 |