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

C# WinForm控件開發的調試設計時行為

開發 后端
C# WinForm控件開發調試的設計時行為什么樣的宿主最好呢,當然是Visual studio了,visual studio里提供了非常全面的設計時支持。下來我就來演示一下具體的做法。

C# WinForm控件開發需要調試控件的設計行為,下文就是筆者對其的總結,筆者具有很多C# WinForm控件開發的經驗,有許多值得大家學習的東西。

前面的一些文章絕大部分都是要講C# WinForm控件開發的設計時的行為,既然涉及到這么多的設計時行為的代碼編寫,那么就有必要就一下如何來調試控件的設計行為。

C# WinForm控件開發設計的設計時行為和調試DLL的方式非常的相似,因為DLL是不能夠單獨運行的,而一般的控件也會在一個DLL里。當然如果你不考慮類的可復用性而把控件寫在一個Windows Application里面也無可厚非,這樣調試倒也變的簡單了。但是我們還是要考慮更通常的情況。

一般來說,我們調試DLL時,都是創建一個可獨立運行的應用程序,在這個應用程序里引用你希望調試的DLL工程,在DLL工程的代碼里設置斷點,然后調試。所以,調試這一類東西,首要的問題就是找到一個調用它的宿主。C# WinForm控件開發調試的設計時行為什么樣的宿主***呢,當然是Visual studio了,visual studio里提供了非常全面的設計時支持。下來我就來演示一下具體的做法。

首先將你要測試的C# WinForm控件開發調試所在的工程設為啟動工程。在Solution Explorer里右鍵點擊控件所在的工程,在菜單里選擇屬性(Properties)進入工程屬性設置界面,點擊“Debug”頁面,將Start Action 選為“Start External Program”,接下來點擊后邊的選擇按鈕選中你的Visual Studio的可執行程序,我的Visual Studio程序位于“D:\Program Files\Microsoft Visual Studio 8\Common7\IDE\devenv.exe”,你可以根據自己的情況選擇。

如下圖:

C#  WinForm控件開發調試控件的設計時行為
C#  WinForm控件開發調試控件的設計時行為

在設置完以后工程屬性以后,在需要調試的地方設置斷點,然后點擊F5或者點擊工具欄的運行按鈕。當點擊以后,visual studio會運行起來,在運行起來的Visual studio里面打開一個應用你這個Assembly的工程。

在這個工程里切換到Form設計器界面,選中你的控件,然后編輯你所要調設的功能,比如,你要調試一個C# WinForm控件開發的屬性的Editor,你在這個editor類里設置斷點,接著在屬性瀏覽器里編輯這個屬性,程序就會停在你設置的斷點。

【編輯推薦】

  1. 詳解TripleDES實現C# 加密操作
  2. 淺析C# WinForm控件開發前期準備
  3. 詳解C# WinForm自定義控件的使用和調試
  4. C# Attribute的概念與使用淺析
  5. C# AttributeUsage的使用淺析
責任編輯:阡陌 來源: 博客園
相關推薦

2009-09-11 10:41:20

C# WinForm控

2009-09-11 11:04:23

C# WinForm自

2009-09-11 11:33:58

C# WinForm控Attribute

2009-08-20 09:30:03

C#開發WinForm

2009-08-20 10:24:52

C#開發WinForm

2009-09-11 12:31:15

C# WinForm控設置默認值

2009-09-01 10:35:59

C# WinForm控

2009-10-10 14:54:44

treeView1控件

2009-08-24 10:10:09

C#復合控件

2009-09-11 12:52:09

C# WinForm控編輯器

2009-09-16 10:56:22

C#開發ActiveX

2009-04-01 16:26:06

LabelWinFormC#

2009-09-01 17:08:14

C#畫線控件

2011-05-20 16:07:29

C#

2009-09-03 10:26:07

C#修改DataRea

2009-08-24 16:37:41

C# Winform刷

2009-08-03 14:46:12

C#自定義控件

2009-08-19 11:21:02

C# ListBox控

2009-08-24 11:23:41

C# TimeLabe

2009-08-18 17:41:22

C# ListView
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 操操操操操| 精品视频在线免费观看 | 韩国av网站在线观看 | 久久精品99国产精品 | 日韩图区| 国产精品视频一区二区三区 | 成人综合一区二区 | 91影院在线观看 | 久久久国产一区二区三区四区小说 | 国产成人精品亚洲日本在线观看 | 亚洲成人黄色 | 久久精品视频一区二区三区 | 91精品国产91久久久久久最新 | 91久久| 国产精品夜色一区二区三区 | 国产 欧美 日韩 一区 | 国产成人a亚洲精品 | 97精品国产 | www.日日夜夜| 免费天天干 | 中文字幕成人在线 | 国产精品高潮呻吟久久 | 久久一久久 | 在线欧美日韩 | 欧美一区二区三区四区视频 | 免费在线性爱视频 | 操视频网站| 天堂在线中文字幕 | 亚洲高清在线 | 在线观看免费毛片 | 日韩在线一区二区三区 | 久久精品二区 | 亚洲免费网址 | 五月激情综合网 | 欧美精品99 | 精品视频久久久久久 | 欧美激情在线精品一区二区三区 | 黄色在线免费观看视频 | 91精品久久久久久久99 | 国产精品福利一区二区三区 | 中文字幕 欧美 日韩 |