通過下面的方法進行修改:
創(chuàng)新互聯(lián)建站長期為上千余家客戶提供的網(wǎng)站建設(shè)服務(wù),團隊從業(yè)經(jīng)驗10年,關(guān)注不同地域、不同群體,并針對不同對象提供差異化的產(chǎn)品和服務(wù);打造開放共贏平臺,與合作伙伴共同營造健康的互聯(lián)網(wǎng)生態(tài)環(huán)境。為樂至企業(yè)提供專業(yè)的網(wǎng)站建設(shè)、網(wǎng)站制作,樂至網(wǎng)站改版等技術(shù)服務(wù)。擁有10余年豐富建站經(jīng)驗和眾多成功案例,為您定制開發(fā)。
TextBox1.Font = New Font("Arial", 16, FontStyle.Bold) ? ? ? 'Arial字體,大小:16,粗體
'TextBox1.Font = New Font("Arial", 16, FontStyle.Italic) ? ?'Arial字體,大小:16,斜體
'TextBox1.Font = New Font("Arial", 16, FontStyle.Regular) ? 'Arial字體,大小:16,正常
'TextBox1.Font = New Font("Arial", 16, FontStyle.Strikeout) 'Arial字體,大小:16,刪除線
'TextBox1.Font = New Font("Arial", 16, FontStyle.Underline) 'Arial字體,大小:16,下劃線
TextBox1.ForeColor = Color.Red ?'前景色
VB.NET的簡介
VB.net是微軟最新平臺技術(shù),是.netframeworkSDK的一種語言。VB.net和VC#.net在功能上沒有區(qū)別。編譯以后生成的可執(zhí)行文件被稱為Assembly,即程序集。
VB.net的版本號是VisualBasic7.0,它的運行是建立在CLR(CommonLanguageRuntime)和MSIL(MicrosoftIntermediateLanguage)虛擬器上的。其實,它的機制和Java差不多。
VB.NET的特點
1.真正成為面向?qū)ο笠约爸С掷^承性的語言。
2.窗體設(shè)計器支持可視化繼承,并且包含了許多新的特性,比如自動改變窗體大小、資源本地化支持、數(shù)據(jù)類工具內(nèi)在支持XML數(shù)據(jù)。
3.直接建立在.NET的框架結(jié)構(gòu)上,因此開發(fā)人員可以充分利用所有.NET平臺特性,也可以與其他的.NET語言交互。
4.為Windows應(yīng)用程序提供了XCOPY部署,開發(fā)者不再需要為DLL的版本問題擔憂。
VB.net的語言特點:
1.代碼托管。被托管的代碼享受.netframework提供的安全保障和垃圾回收機制,但是這也同時表明,你的程序被框在Framework里面了。API變得不太方便。
2.強大的面向?qū)ο筇匦浴,F(xiàn)在VB7已經(jīng)是一個完全的面向?qū)ο蟪绦颉?/p>
現(xiàn)在VB7已經(jīng)支持類的各種特性:繼承,函數(shù)的覆蓋,重載,虛擬,隱藏??
3.功能強大,程序界面更標準。
4.程序代碼結(jié)構(gòu)化更強,開發(fā)環(huán)境舒適體貼。
Anchor屬性可以被設(shè)定為Top Bottom Left和Right的任何組合 默認設(shè)置是Top Left 這可以保持控件的top left角與視窗邊框具有相同的相對位置 設(shè)置Anchor屬性為Top and Bottom可以垂直地調(diào)整控件 保證從視窗底部到控件底部距離相同
Me TextBox Anchor = (System Windows Forms AnchorStyles Top Or System Windows Forms AnchorStyles Left)
Dock屬性
這個屬性可以被設(shè)置為Top Bottom Left Right或Fill 將其設(shè)置為Top Bottom Left或Right可以使控件緊挨指定的視窗邊緣 或者緊挨已放置到相應(yīng)視窗邊緣的其他控件 設(shè)置Dock屬性為Fill可以使控件調(diào)整為充滿視窗的整個客戶區(qū)
Me Panel Dock = System Windows Forms DockStyle Bottom
你還可以使用DockPadding對象來設(shè)置填充視窗邊框和已放置好的控件間的區(qū)域 它有對應(yīng)每個視窗邊框的屬性 如果想要邊框?qū)γ總€邊都一致也可以通過設(shè)置All屬性實現(xiàn)
Me DockPadding All = ? lishixinzhi/Article/program/net/201311/14503
Public Class ControlValue
Inherits Control
''' summary
''' 獲取或設(shè)置控件的值。
''' /summary
System.ComponentModel.Browsable(True)
System.ComponentModel.Category("布局")
System.ComponentModel.Description("獲取或設(shè)置控件的值。")
Public Property Value As String
End Class
布局方面,建議你用FlowLayoutPanel,不用手工控制控件位置了。假設(shè)有一個FlowLayoutPanel1。
先在窗體類中建一個控件的集合:
Dim
TextBoxes
As
New
List(Of
TextBox)
在button1的
Click事件
中寫:
For
i
=
1
To
5
'5是每次加入的數(shù)量
Dim
newTextBox
As
New
TextBox()
'newTextBox.Size
=
New
Size(100,20)
'
TextBoxes.Add(newTextBox)
'加入我們的集合中
FlowLayoutPanel1.Controls.Add(newTextBox)
'加到窗體的FlowLayoutPanel中去
Next
i
然后button2的Click事件中:
For
Each
itemTextBox
As
TextBox
In
TextBoxes
'這里的itemTextBox.Text就代表每個TextBox里的文本
'如果你需要清空,調(diào)用TextBoxes.Clear()和FlowLayoutPanel.Controls.Clear()即可
Next
如控件自身無法設(shè)置滾動條,那就在父容器控件中(如FORM)使用滾動條解決問題。另外,也可將日期控件放在彈出窗口中,