1樓:匿名使用者
for(int i= 0;i<10;i++)
簡單的新增例項,可以通過設定lb的其他屬性,來設定具體label的相關屬性
其中name屬性是指定label的id.
2樓:匿名使用者
label 控制元件本來也是物件,可以通過new的方式來建立,但是label 的表示位置有規律麼?如果有規律的話,可以通過迴圈建立,具體的顯現就像建立一個物件一樣。如果表現的位置沒有規律,可以通過迴圈先建立label ,然後再個別的指定位置。
3樓:匿名使用者
for(int i= 0;i<10;i++)
4樓:匿名使用者
可以for (int i = 1; i <= 10; i++)
c#中動態生成多個label控制元件
5樓:匿名使用者
二樓的**,this.lbel1 可訪問新加入的控制元件。
若需移動控制元件,需為控制元件新增move事件。
6樓:匿名使用者
public void addlable(form obj)
7樓:mickal小米
請問你是哪個平臺下的?winform,asp,siverlight,wpf?
winform如何在form1中動態新增多個label控制元件
8樓:食品中****
for (int i = 0; i < 10; i++)
vb如何利用迴圈語句顯示隱藏的label1到label10的個數。
9樓:百度使用者
for j=1 to i-1 不用說了
if x=a(j) then yes=1:exit for 檢測x是否=a(j),r如果=重新生成x,其實這是判斷在生成的10個隨機數中有無重複的數,如果有,就是這句,重新生成。其他就不用說了,你應該明白。
10樓:〖挨踢精英
i=val(inputbox("請輸入顯示的個數"))for i=1 to i
label(i).visible=truenext i
好久不做這個了。。。你驗證下
11樓:匿名使用者
不要這樣命名,你把所有label都組成控制元件陣列,這樣就可以用變數指定了:
for i=0 to 9
label1(i).caption=i
next
12樓:匿名使用者
把10個label做成控制元件陣列,比如都叫labels,每個label有1~10的序號,讓後用陣列labels(i)來操作。i就是你顯示的個數。
c#如何動態建立多個label控制元件?看補充 50
13樓:匿名使用者
int count = 20;//比如20個listlist = new list();
for (int i = 0; i < count; i++);list.add(label);
}this.controls.addrange(list.toarray());
//然後就可以用list[n]來訪問第n個元素了。比如list[5].text = "lable-5";
14樓:匿名使用者
int count =使用者
指定數量;
for(int i=0;i c# 中 猜數字** 猜對的話lable1+10分 這個**怎麼寫 就這個lable1 15樓:陽光的雷咩咩 label1.text = (convert.toint32(label1.text) + 10).tostring(); vb中控制元件名稱迴圈如何實現? 16樓:魚木混豬 可以用迴圈來實現的,結合窗體的controls屬性,達到引用空間組的成員的目的 **如下: private sub ***mand1_click()dim i as long for i = 1 to 10 me.controls("label" & i).caption = i next i end sub 17樓:匿名使用者 for each label in form1n = label.name label.caption = right(n, len(n) - len("label")) next right(n, len(n) - len("label"))的功能是 擷取標籤名稱中除label之外的部分。以上**在vb6.0下通過除錯。 18樓:灰原哀柯南君蘭 vb中常用的語句有賦值語句、print語句、結束語句。常用的結構有順序結構、分支結構(也稱為選擇結構)。在分支結構裡面,有兩種格式的條件語句。 分支結構: (1)含義用來判斷給定的條件,根據判斷的結果來決定程式執行的流程稱為分支結構。使用分支結構語句時,要用條件表示式來描述條件。 例如: if x=5 then y=x+1 if a>1 and b<>0 then x=1 (2)兩種格式的條件語句 if…then語句 格式: if條件then語句 if條件then 語句塊end if 功能:若條件成立(值為真),則執行then後面的語句或語句塊,否則執行下一條語句或「end if」的下一條語句。 例題:輸入一個數,當該數大於或等於60是顯示「及格」,當該數小於60時顯示「不及格」。 程式**: private sub ***mand1_click() dim a as single a=val(text1.text) if a>=60 then lable1.caption="及格" end if if a<60 then lable1.caption="不及格" end if end sub (2)if…then…else語句 格式: if 條件 then 語句塊1 else 語句塊2 end if 功能:首先測試條件,如果條件成立(值為真),則執行then後面的語句塊1,如果條件不成立(值為假),則執行else後面的語句塊2。而在執行then或else之後的語句塊後,會從end if之後的語句繼續執行。 例題:輸入一個年份,判斷它是否是閏年。 程式**: private sub ***mand1_click() dim y as integer y=val(text1.text) if (y mod 4=0) and (y mod 100<>0) or (y mod 400=0) then lable1.caption="是閏年" else lable1.caption="不是閏年" end if end sub 19樓:匿名使用者 private sub form_load()dim i as long for i = 1 to 10 '直接通過名稱來訪問控制元件,所以可以用字串來寫me.controls("label" & i).caption = i next i end sub vs2008 c#中 使用**建立了label組 控制元件名為label+i i為自增整數 怎麼通過使用控制元件名修改控制元件屬性? 20樓:摩羯眼睛會勾魂 label組指的是 label陣列嗎?陣列元素使用下標就可以訪問了,比如 label[i].text c# 怎麼批量修改label屬性? 21樓: 按住ctrl 再選控制元件,也需要一個個點,這種是最方便的。 不然你就得寫**來處理。取出所有lable型別的控制元件,一個個設值 取什麼值?你動態新增的textbox控制元件中的文字?取第一個textbox中的文字 如下,其它的 類似 foreach control control in this.controls if control is textbox control.name t1 return textbox con... 雙緩衝就是在建構函式中加入 this.doublebuffer true 一般可以用屬性對話方塊設定,doublebuffer就是了.你的繪製 在 就設定在哪個控制元件上.c picturebox中的繪圖閃爍的問題 雙緩衝就是在建構函式中加入 this.doublebuffer true 一般可以用... this.label1 new system.windows.forms.label new一個物件 this.label1.location new system.drawing.point 40,352 位置 this.label1.name label1 變數名this.label1.tabi...c動態新增控制元件之後怎麼進行取值,C 動態新增控制元件之後怎麼進行取值
C pictureBox控制元件中繪製動態圖形時閃爍怎麼解決
C動態生成的Label設定屬性c中動態生成多個label控制元件