欧美一区二区三区老妇人-欧美做爰猛烈大尺度电-99久久夜色精品国产亚洲a-亚洲福利视频一区二区

vb.net判斷控件 vbs檢測指定的窗口是否存在

VB.NET 如何判斷當前操作的控件的名子

比方說當前form1上有三個控件, 都是textbox,在讀取它們的值的時候,可以通過訪問容器的Control屬性來得到該容器中的所有控件。最后加入的的控件變成了集合中的第一個元素(下標為0)。

創(chuàng)新互聯(lián)技術團隊10多年來致力于為客戶提供成都網站制作、成都網站建設、高端網站設計全網整合營銷推廣、搜索引擎SEO優(yōu)化等服務。經過多年發(fā)展,公司擁有經驗豐富的技術團隊,先后服務、推廣了超過千家網站,包括各類中小企業(yè)、企事單位、高校等機構單位。

Me.Controls.Item(0).Text = "集合中的第1個元素"

Me.Controls.Item(1).Text = "集合中的第2個元素"

Me.Controls.Item(2).Text = "集合中的第3個元素"

這樣可以給以上三個控件的 text屬性賦值。同樣,如果我們在form1中有個Panel、GroupBox,并且控件是存在于控件中,也可以通過me.panel1.controls.item(?).?的方式對控件進行操作。

.NET (VB.NET | C#) WPF 判斷兩個控件是否接觸,比如兩個Polygon是否有重疊?

如圖所示黑色矩形為窗體邊線;

L1是控件1的左邊離開窗體左邊界的距離;

T1是控件1的上邊離開窗體上邊界的距離;

W1是控件1的寬度;

H1是控件1的高度;

L2是控件2的左邊離開窗體左邊界的距離;

T2是控件2的上邊離開窗體上邊界的距離;

W2是控件2的寬度;

H2是控件2的高度;

如果把邊界相切也算作重疊,根據數(shù)學知識可以找出不重疊的數(shù)學關系;

一,水平情況不重疊;

1,控件1在控件2的左邊

有:L1 + W1 L2

2,控件2在控件1的左邊

有:L2 + W2 L1

二,垂直情況不重疊;

3,控件1在控件2的上邊

有:T1 + H1 T2

4,控件2在控件1的上邊

有:T2 + H2 T1

以上四種情況只要有一個成立,兩個控件就不重疊;反之就重疊,代碼的邏輯關系如下;

If (L1 + W1 L2) Or (L2 + W2 L1) Or (T1 + H1 T2) Or (T2 + H2 T1) Then

MsgBox("不重疊!")

Else

MsgBox("重疊!")

End If

如何在VB.net中判斷控件的類型

Dim c As Control

For Each c In Me.Controls

Debug.WriteLine(c.Name ":" TypeName(c))

Next

文章名稱:vb.net判斷控件 vbs檢測指定的窗口是否存在
URL地址:http://www.chinadenli.net/article48/dddsohp.html

成都網站建設公司_創(chuàng)新互聯(lián),為您提供軟件開發(fā)網站設計面包屑導航品牌網站建設Google做網站

廣告

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

商城網站建設