内射老阿姨1区2区3区4区_久久精品人人做人人爽电影蜜月_久久国产精品亚洲77777_99精品又大又爽又粗少妇毛片

vb.net控件詳解 vb控件代碼

VB中的控件介紹

第4章 服務器控件4.1 服務器控件概述

成都創(chuàng)新互聯(lián)公司是一家集網(wǎng)站建設,佛山企業(yè)網(wǎng)站建設,佛山品牌網(wǎng)站建設,網(wǎng)站定制,佛山網(wǎng)站建設報價,網(wǎng)絡營銷,網(wǎng)絡優(yōu)化,佛山網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學習、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

4.1.1 服務器控件分類

ASP.NET的Server控制組件分為兩種:HTML控制組件和Web控制組件。

4.1.2 服務器控件屬性、事件和方法服務器控件是ASP.NET的特定對象,每一個控件都具有特定的屬性、事件和方法

4.1.3 服務器控件層次結構 ASP.NET服務器控件是從System.Web.UI.Control直接或間接派生的。ASP.NET服務器控件的主要作用是提供用戶界面。服務器控件層次結構如圖所示。 4.2 HTML服務器控件

4.2.1 HTML服務器控件的層次結構 HTML服務器控件的主要功能是在Web頁面上管理控件。圖顯示了HTML服務器控件的層次結構HTML服務器控件提供以下功能:

1.可在服務器上使用熟悉的面向對象技術對其進行編程的對象模型。

2.提供一組事件,可以為其編寫事件處理程序,方法與在基于客戶端的窗體中大致 相同,所不同的是事件處理是在服務器代碼中完成的。

3.在客戶端腳本中處理事件的能力。

4.自動維護控件狀態(tài)。

5.與驗證控件進行交互,便于驗證用戶是否在控件輸入了適當?shù)男畔ⅰ?/p>

6.數(shù)據(jù)綁定到一個或多個控件屬性

7. 直接可用的自定義屬性。

4.2.2 HTML控件的基本語法 HTML控件的基本語法: HTML標記 Id=“控件名稱” Runat=“Server”

4.2.3 HTML控件詳解

1. HTML服務器控件的共同屬性 幾個共同的屬性:Innerhtml、InnerText、Disable、Visible、Value、Attributes、Style。

2. HtmlAnchor控件 HtmlAnchor控件的主要屬性和事件如下:

(1)Href屬性:用來獲取或設置在HtmlAnchor服務器控件中指定的鏈接的URL目標。

(2)Title屬性:用來獲取或設置當鼠標指針放在HtmlAnchor控件上所顯示的工具提示文本。

(3)Name屬性:獲取或設置HtmlAnchor服務器控件中定義的書簽名。

(4)Target屬性:獲取或設置要將Web頁內容加載到的目標窗口或框架。

(5) OnServerClick方法:用于指定在單擊HtmlAnchor控件時引發(fā)的處理程序。 例如:

A Id="HtmlAnchor1" Href="aa.aspx" '單擊HtmlAnchor1 時鏈接到的aa.aspx

OnServerClick="AnchorBtn_Click " '單擊 HtmlAnchor1時執(zhí)行 AnchorBtn_Click 事件

Ttarget="_blank " 'aa.aspx內容呈現(xiàn)在新的、不帶框的窗口中

Title="在新窗口中打開aa.aspx " '當鼠標指針放在 HtmlAnchor1上時顯示

Runat="Server"

/A

3. HtmlInputButton控件

HtmlInputButton控件的主要屬性和事件如下:

(1)Type屬性:用來獲取HtmlInputControl的類型。表列出了Type屬性的各種不同可 能值及其含義。 (2)Value屬性:用來設置按鈕上的顯示的文本內容。

(3)OnServerClick方法:該事件當在Web頁上單擊HtmlInputButton控件時發(fā)生的處理 程序。

4. HtmlInputImage控件 HtmlInputImage控件主要屬性和事件如下:

(1)Align屬性

(2)Alt屬性

(3)Src屬性

(4)OnServerClick方法

5. HtmlInputText控件 HtmlInputText控件的主要屬性和事件如下:

(1)Size屬性

(2)MaxLength屬性

(3)Value屬性

(4)Type屬性

(5)ServerChange事件

(6)OnServerChange方法

6. HtmlTextArea控件 HtmlInputText控件在控件工具箱中的圖標為 。文本框的尺寸由Cols和Rows屬性控制 。

7. HtmlImage 控件 HtmlImage控件的主要屬性如下:

(1)Align屬性 :各種可能的取值及其說明見表。

(2) Src屬性

(3) Alt屬性

(4) Border屬性

(5) Height屬性

(6) Width屬性 8. HtmlInputCheckBox控件 HtmlInputCheckBox控件的主要屬性和事件如下:

(1)Checked屬性

(2) OnServerChange方法

9. HtmlInputRadioButton控件 HtmlInputRadioButton控件的主要屬性和事件如下:

(1)Checked屬性

(2)Name屬性

(3) Value屬性

(4) ServerChange事件

(5) OnServerChange方法

10. HtmlSelect控件該控件的主要屬性和事件如下:

(1)Multiple屬性

(2) Size屬性

(3) SelectedIndex屬性

(4) Items屬性

(5)Value屬性

(6) DataSource屬性

(7) DataValueField屬性

(8)DataTextField屬性

(9)OnServerChange方法

11. 其他HTML服務器控件 其他HTML服務器控件對應的HTML元素及用途見右表。4.3 Web服務器控件

4.3.1 Web服務器控件的層次結構 下圖顯示了System.Web.UI.WebControls名稱空間中控件的層次結構。4.3.2 Web服務器控件基本語法 Web服務器控件的基本語法:

ASP: 控件Id=“控件名稱” Runat=“Server” 屬性1=“屬性設置值1” 屬性2=“屬性設置值2”……/ASP: 控件 或者

ASP: 控件Id=“控件名稱” Runat=“Server”/ 屬性1=“屬性設置值1” 屬性2=“屬性設置值2”…… /

4.3.3 Web服務器控件詳解

1. Button控件

Button控件的使用語法:

ASP: Button 屬性設置/ASP: Button 或者

ASP: Button 屬性設置 /

Button控件主要屬性和事件如下:

(1)Enabled屬性

(2) Text屬性

(3) ToolTip屬性

(4) CommandName屬性

(5)CommandArgument屬性

(6)OnClick事件

2. HyperLink控件

HyperLink控件的使用語法:

ASP: Hyperlink 屬性設置/ASP: Hyperlink 或者

ASP: Hyperlink 屬性設置 /

HyperLink控件的主要屬性如下:

(1) Text屬性

(2) ImageUrl屬性

(3) NavigateUrl屬性

(4) Target屬性

3. LinkButton控件

LinkButton控件的使用語法:

ASP: LinkButton 屬性設置 /ASP: LinkButton或者

ASP: LinkButton 屬性設置 /

LinkButton控件的主要屬性和事件如下:

(1) Text屬性

(2) Enabled屬性

(3) ToolTip屬性

(4) CommandName屬性

(5) CommandArgument屬性

(6)Command事件

4. ImageButton控件

ImageButton控件使用語法:

ASP: ImageButton 屬性設置 /ASP: ImageButton 或者

ASP: ImageButton 屬性設置 /

ImageButton控件的主要屬性和事件如下:

(1) Enabled屬性

(2) CommandName屬性

(3) CommandArgument屬性

(4) ImageUrl屬性

(5) ImageAlign屬性

(6) ToolTip屬性

(7)OnClick事件

5. Label控件 Label控件使用語法:

ASP: Label 屬性設置 /ASP: Label或者

ASP: Label 屬性設置 /

Label控件的主要屬性:

(1) AutoSize屬性

(2) Text屬性

(3) TextAlign屬性:該屬性設置標簽內的文本的對齊方式。取值及其含義見表。 (4) Font屬性

(5) Height屬性

(6)Width屬性

6. TextBox控件

TextBox控件使用語法:

ASP: TextBox 屬性設置 /ASP: TextBox或者

ASP: TextBox 屬性設置 /

TextBox控件的主要屬性和事件如下:

(1) AutoPostBack屬性

(2) Columns屬性

(3) Rows屬性

(4) MaxLength屬性

(5) ReadOnly屬性

(6) Text屬性

(7) Wrap屬性

(8) TextMode屬性

7. CheckBox控件和CheckBoxList控件

CheckBox控件使用語法:

ASP: CheckBox 屬性設置 /ASP: CheckBox 或者

ASP: CheckBox屬性設置 /

CheckBox控件的主要屬性和事件

(1) Checked屬性

(2) Enabled屬性

(3) Text屬性

(4) TextAlign屬性

(5) AutoPostBack屬性

(6)CheckedChanged事件

CheckBoxList控件是一個CheckBox控件組,CheckBoxList控件使用語法:

ASP: CheckBoxList 屬性設置 /ASP: CheckBoxList 或者

ASP: CheckBoxList 屬性設置 /

CheckBoxList控件的主要屬性和事件

(1) AutoPostBack屬性

(2)DataSource屬性

(3) DataTextField屬性

(4) DataValueField屬性

(5) Items屬性

(6)RepeatColumns屬性

(7) RepeatDirection屬性

(8) RepeatLayout屬性

(9) SelectedIndex屬性

(10) SelectedItem屬性

(11) TextAlign屬性

(12) SelectedIndexChanged事件

CheckBoxList控件的每個選項都有以下3個基本屬性

(1) Text:表示每個選項的文本。

(2) Value:表示每個選項的選項值。

(3) Selected:表示該選項是否選中。

8. RadioButton控件和RadioButtonList控件

RadioButton控件使用語法:

ASP: RadioButton 屬性設置 /ASP: RadioButton 或者

ASP: RadioButton 屬性設置 /

RadioButton控件的主要屬性和事件

(1)AutoPostBack屬性

(2) Checked屬性

(3)Text屬性

(4)GroupName屬性

(5) TextAlign屬性

(6) Enabled屬性

(7)OnCheckedChanged事件

RadioButtonList控件是單個控件,可作為單選按鈕列表項集合的父控件。RadioButtonList控件使用語法:

ASP: RadioButtonList 屬性設置 /ASP: RadioButtonList 或者

ASP: RadioButtonList 屬性設置 /

RadioButtonList控件的主要屬性和事件

(1) AutoPostBack屬性

(2) DataSource屬性

(3) DataTextField屬性

(4) DataValueField屬性

(5) Items屬性

(6) RepeatColumns屬性

(7) RepeatDirection屬性

(8) RepeatLayout屬性

(9) SelectedIndex屬性

(10) SelectedItem屬性

(11) OnSelectedIndexChanged事件

RadioButtonList控件的每個選項都有以下3個基本屬性

(1) Text:表示每個選項的文本。

(2) Value:表示每個選項的選項值。

(3) Selected:表示該選項是否選中。

9. Image控件 Image控件使用語法:

ASP: Image 屬性設置 /ASP: Image 或者

ASP: Image屬性設置 /

Image控件的主要屬性如下:

(1) ImageUrl屬性

(2) AlternateText屬性

(3) ImageAlign屬性

10. ListBox控件 ListBox控件使用語法:

ASP: ListBox 屬性設置 /asp: ListBox 或者

ASP: ListBox 屬性設置 /

ListBox控件的主要屬性和事件如下:

(1) AutoPostBack屬性

(2) Rows屬性

(3) Items屬性:Items屬性是ListBox控件各選項的集合。每個列表項都是一個單獨的對象,具有自己的屬性,見表。 (4) SelectionMode屬性:該屬性指明一次是否可多選。SelectionMode屬性的各種取值極其含義見表。 (5) SelectedIndex屬性

(6) SelectedIndices屬性

(7) SelectedItem屬性

(8) SelectedItems屬性

(9) SelectedValue屬性

(10) DataSource 屬性

(11) DataTextField屬性

(12) DataValueField屬性

(13) SelectedIndexChanged 事件

11. DropDownList控件

DropDownList控件使用語法:

ASP: DropDownList 屬性設置 /ASP: DropDownList 或者

ASP: DropDownList 屬性設置 /

DropDownList控件的主要屬性和事件如下:

(1)AutoPostBack屬性

(2) Items屬性

(3) DataSource屬性

(4) DataTextField屬性

(5) DataValueField屬性

(6) SelectedIndexChanged事件

12. Table、TableRow和TableCell控件

Table控件使用語法:

ASP: Table 屬性設置 /ASP: Table 或者

ASP: Table 屬性設置 /

Table控件的主要屬性如下:

(1)CellPadding屬性

(2) CellSpacing屬性

(3) Rows 屬性

(4)GridLines屬性,該屬性的取值及其含義見表。(5)HorizontalAlign屬性,該屬性的取值及其含義見表 TableRow控件的主要屬性如下:

(1) Cells屬性

(2)HorizontalAlign屬性

(3) VerticalAlign屬性,表列出了可能的值及其含義。TableCell控件的主要屬性如下:

(1) ColumnSpan屬性

(2)HorizontalAlign屬性

(3) RowSpan屬性

(4) VerticalAlign屬性

(5) Wrap屬性 回首頁

如何使用VB.NET DateTimePicker控件

這個控件允許你選擇日期和時間;同時,由于這個控件允許你限制輸入內容,你可以忽略合法的日期格式。DateTimePicker控件類似于MonthView控件,后者允許你選擇一個日期或日期范圍,但不支持時間選擇。在本文中,我將創(chuàng)建一個使用DateTimePicker控件的實例。實例在常用控件(Common Controls)下的工具箱(Toolbox)中找到DateTimePicker控件,并把它添加到Windows Forms中。設置以下屬性:l Name:dtpDateSelectionl CustomFormat:mm/dd/yyyyl Format:短l MaxDate:12/31/2008l MinDate:01/01/2007l ShowUpDown:假 在Form Load事件中添加以下代碼: dtpDateSelection.Value = Now 創(chuàng)建以下事件: Private Sub dtpDateSelection_CloseUp(ByVal sender As Object, ByVal e As System.EventArgs) Handles dtpDateSelection.CloseUp MessageBox.Show(dtpDateSelection.Value) End Sub 結果在第一個例子中,ShowUpDown屬性設為假,表示在用戶點擊控件時,控件的日歷部分可見。然后用戶從控件的日歷部分選擇日期。在DateTimePicker控件中選擇一個日期后,你的屏幕看起來與圖A類似。 現(xiàn)在,將ShowUpDown屬性值改為真,再次運行代碼。這次你不會看到控件的日歷部分,你可以點擊控件的上/下箭頭來選擇一個日期。其結果類似于圖B。 注意,這個控件不允許你選擇小于MinDate屬性值或大于MaxDate屬性值的日期。 更多信息你還可以使用許多其它屬性和重要的方法,讓DateTimePicker控件滿足你的需求。MSDN提供關于如何使用DateTimePicker控件的其它細節(jié)。 Irina Medvinskaya自1996年開始涉足技術領域。 查看本文國際來源

vb.net自定義控件

mytest1是繼承自什么類,通常應該繼承自UerControl,雖然你這樣也能編譯通過,但實際上沒有任何意義。所以你先改了再說。繼承之后,編譯,工具箱就會多這么個控件,拖動到Form1上,這樣按鈕下就不用再new了。然后你再來問。

如何輕松調整VB.NET控件

Anchor屬性可以被設定為Top Bottom Left和Right的任何組合 默認設置是Top Left 這可以保持控件的top left角與視窗邊框具有相同的相對位置 設置Anchor屬性為Top and Bottom可以垂直地調整控件 保證從視窗底部到控件底部距離相同

Me TextBox Anchor = (System Windows Forms AnchorStyles Top Or System Windows Forms AnchorStyles Left)

Dock屬性

這個屬性可以被設置為Top Bottom Left Right或Fill 將其設置為Top Bottom Left或Right可以使控件緊挨指定的視窗邊緣 或者緊挨已放置到相應視窗邊緣的其他控件 設置Dock屬性為Fill可以使控件調整為充滿視窗的整個客戶區(qū)

Me Panel Dock = System Windows Forms DockStyle Bottom

你還可以使用DockPadding對象來設置填充視窗邊框和已放置好的控件間的區(qū)域 它有對應每個視窗邊框的屬性 如果想要邊框對每個邊都一致也可以通過設置All屬性實現(xiàn)

Me DockPadding All = ? lishixinzhi/Article/program/net/201311/14503

1、什么情況下應該使用Label控件? 2、VB.NET中菜單控件有哪幾種類型?是否可以為命令按鈕添加上下文菜單

1、Label控件用于標注、提示其他控件的性質、作用、內容等不需要用戶編輯的文本,也可以用來簡單輸出少量的文本內容。Windows 窗體 Label 控件還可以用來為其他控件定義訪問鍵。在標簽 (Label) 控件中定義訪問鍵時,用戶可以按 ALT 鍵和指定字符將焦點移動到 Tab 鍵順序中的下一個控件上。因為標簽無法接收焦點,所以焦點自動移動到 Tab 鍵順序中的下一個控件上。使用該技術向文本框、組合框、列表框和數(shù)據(jù)網(wǎng)格分配訪問鍵。

2、VB.NET中菜單控件有MenuStrip和ContextMenuStrip等2種。

MenuStrip主要用于常規(guī)的菜單系統(tǒng)設計。創(chuàng)建支持高級用戶界面和布局功能的易自定義的常用菜單,例如文本和圖像排序和對齊、拖放操作、MDI、溢出和訪問菜單命令的其他模式。

ContextMenuStrip主要用于創(chuàng)建上下文菜單或右鍵菜單。

要顯示上下文菜單,或在用戶右擊鼠標時顯示一個菜單,就使用ContextMenuStrip類。與MenuStrip一樣,ContextMenuStrip也是ToolStripMenuItems對象的容器,但它派生于ToolStripDropDownMenu。ContextMenu的創(chuàng)建與MenuStrip相同,也是添加ToolStripMenuItems,定義每一項的Click事件,執(zhí)行某個任務。彈出菜單應賦予特定的控件,為此,要設置控件的ContextMenuStrip屬性。在用戶右擊該控件時,就顯示該菜單。

VB.NET中使用AspNetPager控件的詳細用法

AspNetPager簡單使用方法 AspNetPager作為分頁工具,常常用于綁定數(shù)據(jù)控件,如DataGrid , Repeater等

在這里,簡單講解下 綁定 Repeater 控件的方法,其余控件綁定方法類似:

'全局變量 i 用于 讀取 數(shù)據(jù)集記錄的條數(shù)(注意:讀取一次就夠了)

Dim i As New Integer

Protected Sub Page_Load(ByVal sender As Object, ByVal e As System.EventArgs) Handles Me.Load

If i = 0 Then

con = New SqlConnection(ConfigurationManager.ConnectionStrings("NEWS_ConnectionString").ConnectionString)

con.Open()

cmd = New SqlCommand()

cmd.Connection = con

cmd.CommandText = "select count(*) from XWNRB "

'AspNetPager控件 可見

Me.AspNetPager1.Visible = True

'AspNetPager控件 每頁顯示大小為10條記錄

Me.AspNetPager1.PageSize = 10

'AspNetPager控件 記錄總的記錄條數(shù)

Me.AspNetPager1.RecordCount = Convert.ToInt32(cmd.ExecuteScalar())

'AspNetPager控件 數(shù)據(jù)綁定

Me.SHOW_DATA_LIST()

i = i + 1

con.Close()

End If

End Sub

Protected Sub SHOW_DATA_LIST()

con = New SqlConnection(ConfigurationManager.ConnectionStrings("NEWS_ConnectionString").ConnectionString)

sql_Text = "select * from XWNRB where "

da = New SqlDataAdapter(sql_Text, con)

Dim ds As New Data.DataSet

'第一個參數(shù)為存儲入的數(shù)據(jù)集為ds

'第二個參數(shù)為存儲的起始記錄序號

'第三個參數(shù)為存儲的記錄每頁條數(shù)

'第四個參數(shù)為存儲入的數(shù)據(jù)集ds中的具體某個表

da.Fill(ds, Me.AspNetPager1.PageSize * (Me.AspNetPager1.CurrentPageIndex - 1), Me.AspNetPager1.PageSize, "NEWS_LIST")

'真正綁定

Me.Repeater2.DataSource = ds.Tables("NEWS_LIST").DefaultView

Me.Repeater2.DataBind()

End Sub

'即每次點擊新的頁面,或者點擊 Pre,Next,Last.....時候都會觸發(fā)這個事件

Protected Sub AspNetPager1_PageChanged(ByVal src As Object, ByVal e As Wuqi.Webdiyer.PageChangedEventArgs) Handles AspNetPager1.PageChanged

'更新當前所在的頁數(shù)序列

Me.AspNetPager1.CurrentPageIndex = e.NewPageIndex

'更新完后綁定

Me.SHOW_DATA_LIST()

End Sub

分享名稱:vb.net控件詳解 vb控件代碼
本文地址:http://m.rwnh.cn/article36/doopesg.html

成都網(wǎng)站建設公司_創(chuàng)新互聯(lián),為您提供全網(wǎng)營銷推廣網(wǎng)站導航、電子商務Google、企業(yè)建站、網(wǎng)站排名

廣告

聲明:本網(wǎng)站發(fā)布的內容(圖片、視頻和文字)以用戶投稿、用戶轉載內容為主,如果涉及侵權請盡快告知,我們將會在第一時間刪除。文章觀點不代表本網(wǎng)站立場,如需處理請聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內容未經允許不得轉載,或轉載時需注明來源: 創(chuàng)新互聯(lián)

成都seo排名網(wǎng)站優(yōu)化
兴城市| 乐陵市| 汾西县| 罗山县| 板桥市| 晋中市| 茂名市| 泾源县| 义马市| 那坡县| 七台河市| 林周县| 政和县| 阳城县| 台南县| 通许县| 辽源市| 夏邑县| 明星| 洪洞县| 方城县| 沂南县| 沅江市| 梅州市| 沭阳县| 昆明市| 布尔津县| 资兴市| 沾化县| 布尔津县| 谷城县| 黑河市| 汝南县| 赣榆县| 平乐县| 运城市| 康保县| 通辽市| 长海县| 定西市| 响水县|