winform 三維地圖控件 誰(shuí)知道學(xué)習(xí)winform最好看什么書(shū)?
誰(shuí)知道學(xué)習(xí)winform最好看什么書(shū)?1、先看C#方面的書(shū),用不著精讀(.例如《C#入門(mén)經(jīng)典》),你就可以了解關(guān)與C#語(yǔ)言各方面的知識(shí),這些書(shū)籍絕對(duì)不會(huì)比較復(fù)雜到控件,數(shù)據(jù)庫(kù)編程等.net方面的東西,
誰(shuí)知道學(xué)習(xí)winform最好看什么書(shū)?
1、先看C#方面的書(shū),用不著精讀(.例如《C#入門(mén)經(jīng)典》),你就可以了解關(guān)與C#語(yǔ)言各方面的知識(shí),這些書(shū)籍絕對(duì)不會(huì)比較復(fù)雜到控件,數(shù)據(jù)庫(kù)編程等.net方面的東西,僅僅只不過(guò)是的C#語(yǔ)言。
2、看了之后再看《Visual C# 2008(/2005)》(具體一點(diǎn)名字忘了,反正我也差不多),后者是在Visual Studio2008上用C#語(yǔ)言,會(huì)涉及到控件等各方面的知識(shí),可能會(huì)有winform和方面的知識(shí),不算對(duì)C#在.NET上的應(yīng)用。
3、看一下C#案例方面的書(shū)比如說(shuō)VisualC#2008/2005SQL Server案例方面的書(shū)。
winform如何將一個(gè)控件放到panel中?
1、在窗體上可以放置Panel控件。從工具箱中拖放一個(gè)Panel控件到窗體上的比較合適位置,變動(dòng)大小。
2、只不過(guò)Panel控件沒(méi)有Text屬性來(lái)標(biāo)記自己,因此我們象是可以在它的上面添加一個(gè)Label控件來(lái)標(biāo)簽它。
3、在Panel控件內(nèi)拖放功能其它是需要的控件,.例如RadioButton控件。
4、系統(tǒng)設(shè)置Panel控件的外觀屬性。
C#窗體(winform)動(dòng)態(tài)生成的控件在遍歷的時(shí)候找不到了?
你得在里查看啊……還有一個(gè),你別這么多找,慢了,直接用全局變量存放你動(dòng)態(tài)先添加的控件比如定義方法個(gè)全局Label數(shù)組ListLabeltbnextListLabel();然后再再添加Label的時(shí)候,LabellbnewLabel();lb.屬性你的設(shè)置,都設(shè)置里那樣最好之后(lb);建議使用的時(shí)候就用tb[下標(biāo)使用就行了]……
winform和webform有什么區(qū)別?
結(jié)果來(lái)說(shuō),都屬于兩套界面渲出。一個(gè)是對(duì)傳統(tǒng)windows界面元素的封裝,通過(guò)gdi繪制的。
那個(gè)是全新的dx3d渲染繪制的界面,也沖破了對(duì)現(xiàn)代windows控件的依賴,沒(méi)有歷史包袱,理論上可以展示出更炫酷的界面。
對(duì)二級(jí)開(kāi)發(fā)人員來(lái)說(shuō),沒(méi)太大區(qū)別,類似于的基本都設(shè)計(jì)器是他們?cè)O(shè)計(jì)界面的要注意手段,完全不一樣給事件編寫(xiě)代碼。
對(duì)初級(jí)以上開(kāi)發(fā)人員來(lái)說(shuō),wpf需要去學(xué)習(xí)xaml,有全新的ui具體解釋語(yǔ)言,特別是是可以通過(guò)模板的循環(huán)嵌套實(shí)現(xiàn)方法急切的元素,按照style基于帶有css的功能,比winform完備的多的數(shù)據(jù)綁定機(jī)制實(shí)現(xiàn)業(yè)務(wù)邏輯可以定下心來(lái)對(duì)數(shù)據(jù)而并非界面通過(guò)開(kāi)發(fā)。
前途來(lái)說(shuō),兩者必然會(huì)長(zhǎng)期共存。探索表述winform對(duì)明白windows一些內(nèi)部機(jī)制有好處。好好學(xué)習(xí)wpf可以更方便啊使用過(guò)度到其他xaml相關(guān)技術(shù),這是微軟目前越來(lái)越廣泛可以使用的技術(shù),諸如接下來(lái)的windows同型號(hào)應(yīng)用。