怎麼新增控制元件,vb中怎麼新增控制元件

2022-07-08 21:40:32 字數 5495 閱讀 2147

1樓:匿名使用者

1開啟visual studio 2012軟體,新建一個空白的web窗體。

選擇檔案——新建——**,在彈出的視窗新建一個空白**即可。注意檔案的儲存位置以及檔案的名稱,養成良好的程式設計習慣。

2新增空白窗體。

右擊剛剛新建的**檔案,選擇新增——新增新項即可,然後選擇第一個窗體建立,注意檔案的名稱。

3選擇新建好的網頁檔案,點選開發視窗中下面的拆分選項,單擊。然後在單擊設計按鈕就可以將設計介面最大化顯示。

4將工具箱固定在軟體的左側。

選擇選單欄中的檢視,然後選擇工具箱選項,這時就會出現工具箱,單擊工具箱上面的圖釘按鈕將工具箱固定在左側。

5向網頁中新增常用的控制元件。

新增**的方法:首先選擇工具箱中的image工具將其拖動到設計視窗中,在右側的專案名稱上右擊新建一個資料夾,將需要的**放到資料夾中。

6有時候我們新增的**無法正常顯示,那麼就重新整理資料夾,或是重啟vs軟體就可以解決問題了。

選擇新增的**控制元件——屬性面板——image url,選擇**即可。

7繼續選擇工具箱中的工具,直接雙擊就可以進行新增。新增完成之後,我們可以使用滑鼠調整它的位置,將滑鼠放到控制元件的邊緣可以調整其大小。

8新增控制元件的程式語言。

選擇控制元件後雙擊控制元件,就可以進入**的設計介面,直接在裡面輸入**即可。

9除錯我們的網頁,檢視能否正常顯示。選擇瀏覽器,然後點選,等待一會就回在瀏覽器中開啟。

2樓:

我就說下excel 2007 吧 開始項(視窗頂部 左office按扭) ----excel選項-----常用----選中(在功能區顯示開發工具選項卡)-------回到excel 工具欄 開發工具選項卡------控制元件一欄----------插入------ 摘自點選網gzclick.

c#如何用**向窗體中新增控制元件?

3樓:匿名使用者

用**向窗體新增控制元件步驟如下

(1)例項化一個控制元件;

(2)設定控制元件例項屬性;

(3)將控制元件例項新增到窗體的controls集合中【示例】用**向窗體新增一個命令按鈕,單擊這個按鈕關閉視窗並退出(1)在visual studio中新建一個“windos 窗體應用程式”

(2)窗體**form1.cs如下:

(3)執行效果

窗體啟動後

點選“退出”按鈕後,視窗關閉。

4樓:匿名使用者

在form.designer.cs檔案中的initializecomponent()中可以新增,但是要保證新增控制元件的必要屬性要齊全。

5樓:最後的仙人

form_load事件中

6樓:順其自然

樓主解決了嗎,我也遇到了這個問題,要新增多張**

vb中怎麼新增控制元件?

7樓:典弘毅

在控制元件工具欄上右鍵,單擊元件(好像是元件),然後在彈出的視窗裡面找你的控制元件。

如果找不到,把這個視窗關閉,再把你的控制元件複製到c:\windows\system32,然後再用上面的方法開啟剛才那個視窗,選擇你的控制元件,打勾在它前面,確定

如果還是不行,選瀏覽(好像是瀏覽吧?)然後找到你的控制元件的位置,確定。

我用的是英文的vb,所以……呵呵,有的地方不記得是什麼字了,不過大概就這個意思吧

8樓:

在控制元件工具欄上右鍵,單擊元件,單擊瀏覽,找到你的控制元件,再點確定就出現在工具欄上了.

9樓:

把那個控制元件拖動到vb的工具欄中即可

10樓:

檢視-工具箱,左側的就是

可能是你沒有開啟檔案,點檔案-新建工程-標準exe

11樓:w尋夢人

.......快去弄點最基本的書來先看看吧..老兄..

別想一口吃成大胖子

excel中如何新增控制元件

12樓:匿名使用者

有兩種方法新增控制元件:

1、調出“窗體工具欄”,新增控制元件。

2、調出“控制元件工具箱”,新增控制元件。

個人感覺,用“窗體”控制元件比較方便,容易設定控制元件屬性。

13樓:在友何偲

開啟more

controls,移到最後面的註冊自定義控制元件,將你這個控制元件新增進去。

14樓:枕風攬月

檢視——工具欄——控制元件工具箱

如何vb中動態新增控制元件

15樓:從燎歸思菱

vb6有一個新功能,可以動態新增控制元件,不用控制元件陣列:

object.add

(progid,

name,

container)

引數說明

object

必需的。一個物件表示式,其值是“應用於”列表中的一個物件。

progid

必需的。一個標識控制元件的字串。大多數控制元件的

progid

都可通過檢視物件瀏覽器來決定。控制元件的

progid

是由控制元件的庫和類組成的。

例如,commandbutton

控制元件的progid

是vb.commandbutton。在progid

與物件瀏覽器中所顯示的不一樣的情況下,visual

basic

將顯示一個包括正確

progid

的錯誤資訊。

name

必要的。一個字串,用來標識集合的成員。

container

可選的。一個物件引用,它指定控制元件的容器。如果沒有指定或為null,預設值為

controls

集合所屬的容器。通過指定該引數,可以把一個控制元件放置在任何現存的容器控制元件(如

frame

控制元件)中。使用者控制元件或

activex

文件也可以作為一個容器。

舉例://在picture1上面新增一個commandbutton

private

subform_load()

form1.controls.add

"vb.commandbutton",

"cmdok",

picture1

with

form1.cmdok

.visible

=true

.width

=500

.caption

="確認(&y)"

endwith

endsub

當然,我個人覺得更好的辦法還是用控制元件陣列,例如現在首先建立一個textbox控制元件,並把index屬性改成0(注意,原來是空的,必須寫上0)。

然後在程式中任意地方,採用例如load

textbox1(1)就可以建立一個新的textbox物件,通過textbox1(1)訪問。

當然你可以用迴圈建立指定數量的文字框,在不用的時候記得用

unload

textbox1(1)給他登出掉。

16樓:匿名使用者

dim i as integer

private sub form_load()

i = 1

end sub

private sub form_mousedown(button as integer, shift as integer, x as single, y as single)

if button = 2 then

load text1(i)

text1(i).top = text1(i).top + text1(i).height * i

text1(i).visible = true

end if

i = i + 1

end sub

private sub text1_lostfocus(index as integer)

if text1(index).text = "" then unload text1(index)

end sub

*****==很好用啊。是不是你自己糊塗 沒更換事件 在框架裡就改成以下的

dim i as integer

private sub form_load()

i = 1

end sub

private sub frame1_mousedown(button as integer, shift as integer, x as single, y as single)

if button = 2 then

load text1(i)

text1(i).top = text1(i).top + text1(i).height * i

text1(i).visible = true

end if

i = i + 1

end sub

private sub text1_lostfocus(index as integer)

if text1(index).text = "" then unload text1(index)

end sub

17樓:

我先宣告一下窗體:

首先窗體必須有一個textbox,並且製作成陣列(把它的index屬性設成0),然後隱藏它(把它的visible屬性設成false)。

假設textbox 的 名稱 是 txtarray

請看**,我作了註釋:

'--------------------

dim i as integer '這個是全域性變數,寫在宣告區

'--------------------

private sub form_mouseup(button as integer, shift as integer, x as single, y as single)

if buttton = 2 then

i=i+1

load txtarray(i) '載入新控制元件

with txtarray(i) '開始模組化的控制新控制元件

.top = txtarray(i-1).top+50+txtarray(i-1).height

'縱向設定新控制元件位置,你也可以自己控制。

.visible = true

end with

end if

end sub

private sub txtarray_lostfocus(index as integer)

'控制元件丟失焦點時

if txtarray(index).text = "" then '文字框一個字也沒寫,好懶呀……

unload txtarray(index) '解除安裝

i=i-1

end sub

'我的不是最好的,但我可以做得更好

C語言如何新增控制元件,C語言如何新增控制元件?

c,只是一種計算機語言,就像你會說普通話,或會說英語 語言本身沒有意義,你如何用它才是關鍵,你講的故事是否動聽,不是因為中文動聽,或是英文動聽,而你的表達在起作用,是你語言功底問題。你所看的書中,講到運算方法,可以理解為,我們語言中的語法,它是告訴你,如何把一個問題講解清楚,並運用得當。如果,你想用...

C新增控制元件組,用C 實現控制元件陣列

panel1.controls.add textbox1 this.textbox?parent panel1 用c 如何實現把已有的控制元件放入控制元件陣列中?在c windowsform應用程式裡面,控制元件有兩種方法新增 1,使用工具箱把控制元件拖拽到一個form上,這個時候系統會自動在for...

如何給動態新增的form表單控制元件新增表單驗證

解決的辦法為 來在新增完一個表單 在新增完一個表bai單控制元件以後,重新du 如何給動態新增的form繫結jquery.validate.js驗證 我這有一bai個 你du 進去看看吧zhi 按照上dao面的步驟進行 專 應該沒有屬 問題 如何給動態新增的form繫結jquery.validate...