C中label控制項怎麼讓使用者輸入

時間 2022-03-15 02:00:18

1樓:匿名使用者

label輸入不太可能,你可以放乙個textbox 然後設背景色與容量相同,達到相同效果

2樓:

label控制項是用來顯示的並非文字框,別混淆了

3樓:

label是乙個標籤,用來顯示的,你還是有texbox吧

4樓:匿名使用者

label是顯示資訊的吧?要用text吧。

c#中設定怎麼使label的內容可編輯

5樓:匿名使用者

winform的麼?bai

label是不能編輯的,你可以在上du麵放乙個隱zhi藏的textbox,當dao點選標籤時讓

回textbox變成答可見的,當textbox失去焦點時再變成隱藏的,並把輸入的值給label。這樣看上去就像是編輯了label

6樓:匿名使用者

利用其他的控制項操作來完成.

在文字框中輸入編輯的內容,利用文字框的事件來完成label內容的改變

7樓:匿名使用者

label在使用者介面是不可以編輯的,只有通過**來編輯,方法:label.text="內容";

8樓:匿名使用者

label.text = 你想輸入按的內容

9樓:匿名使用者

3l說的就是我要說的,我當初寫myqq的時候就是用的這種方法來實現 類似qq的修改簽名的!

10樓:匿名使用者

建議使用textbox,可以通過樣式將textbox設定成label的樣子的

11樓:匿名使用者

label.text="",不就可以了

12樓:匿名使用者

不可以編輯,lable設計本身就不是讓使用者可編輯的

c#.net 如何給乙個label控制項的text賦值並立即讓它顯示出來。

13樓:墨汁諾

在窗體中加個timer控制項,在timer的tick事件裡加上事件時間之間的間隔。

labelname.text=「內容」;放到執行緒中去執行,不要把主線程阻塞,while迴圈太長的話會造成介面執行緒假死。在form的load事件中加入:

private void form1_load(object sender, eventargs e)

void showit()}

14樓:匿名使用者

我來告訴你為什麼只有當整個迴圈結束了,才會顯示10000在label上

15樓:匿名使用者

labelname.text=「內容」;

放到執行緒中去執行,不要把主線程阻塞了。你的while迴圈太長的話會造成介面執行緒假死。

首先在form的load事件中加入一下內容:

private void form1_load(object sender, eventargs e)

void showit()}

16樓:匿名使用者

使用的label控制項如果名稱是label1,那麼可以這樣寫:

label1.text="abcdef"

label1.refresh()

17樓:匿名使用者

這應該是你直接在主線程中執行了該段**的原因所致。要實現你的效果,將這段**放到另乙個執行緒中去。

18樓:zhengjun白羊

this.text1="這是乙個label";

this.show();

c#中如何使label控制項裡邊的文字顯示在label正中間(語句實現)?

19樓:百度使用者

winform

新增tooltip控制項

以下語句可以實現

tooltip1.settooltip(標籤的id, "顯示文字");

asp.net

設定 標籤的 tooltip屬性

20樓:匿名使用者

首先你要給label定個寬

label1.size.width = 100;

label1.textalign = contentalignment.middlecenter;

21樓:羊舌欣婷

從vb中,在工具箱上右擊,從彈出的選單裡選擇「部件」,從彈出的視窗裡找到「microsoft rich textbox control 6.0」選中這一項,然後單擊「確定」,這時,原有的工具箱裡就多了乙個圖示類似於寫字板圖示的圖示(這個圖示的右下角是乙個紅色並傾斜的「a」,有好幾道藍槓,左上角有乙個正方形),單擊該圖示,從窗體上畫乙個這個控制項,這個控制項名是richtextbox,假設你畫的richtextbox的控制項名叫richtextbox1,下面,我就給你演示一下它的使用方法:

1.想要把選中的文字的顏色變為紅色,**是:

richtextbox1.selcolor = vbred變成綠色就是:

richtextbox1.selcolor = vbgreen變成其他顏色就是:

richtextbox1.selcolor = 你想要的顏色2.想要把你選中的文字的字型大小變成36號,**就是:

richtextbox1.selfontsize=36變成48號:

richtextbox1.selfontsize=48變成其他字型大小就是:

richtextbox1.selfontsize=你想要的字型大小3.想要把你選中的文字加上或取消一些特殊標記:

加入下劃線:

richtextbox1.selunderline = true取消下劃線:

richtextbox1.selunderline = false加入刪除線:

richtextbox1.selstrikethru = true取消刪除線:

richtextbox1.selstrikethru = false將選中的文字傾斜:

richtextbox1.selitalic = true將選中的文字取消傾斜:

richtextbox1.selitalic = false將選中的文字加粗:

richtextbox1.selbold = true將選中的文字取消加粗:

richtextbox1.selbold = false4.把你選中的文字字型變成宋體

richtextbox1.selfontname = 宋體變成黑體:

richtextbox1.selfontname = 黑體變成其他字型:

richtextbox1.selfontname = 你想要的字型這些內容已經夠全的了,打字不易,望請樓主採納。

注:以上內容全部都由1303175原創,絕無虛假之處。

如果樓主還有不明白的地方,可以hi我。

22樓:匿名使用者

label.textalign = system.drawing.contentalignment.middlecenter;

在c#中有沒有這樣的控制項—可以像 ** 一樣任由使用者輸入資料,我可以用label接收使用者輸入的資料

23樓:匿名使用者

偶倒是弄過型別的乙個,給你看看是不是你想要的。。

**的話很簡單的。。

24樓:匿名使用者

datagridview,不過像你描述的那樣的話需要**控制

怎麼把c#使用者控制項中的label裡的text屬性弄成自定義控制項類?

25樓:小膽大俠

在你的自定義控制項裡加以下**:

public string labeltext

set}

26樓:

分不重要,重要的是沒看懂你要達到的目的

27樓:匿名使用者

只要把要顯示的資料拼接成字串就行了

c#在form窗體的panel控制項中新增乙個label控制項,怎麼能讓panel的text文字一直在panel 的中間?

28樓:一無安慰

註冊panel的resize事件,裡面寫下這些**:

label.location = new point(convert.toint32(panel.width-label.width)/2,

convert.toint32(panel.height-label.height)/2);

也就是計算label相對於panel的中心位置,賦給location屬性即可。

29樓:匿名使用者

先固定panel的長度,然後設定textbox屬性居中即可,也可以使用**,這樣比較方便

30樓:匿名使用者

label的anchor屬性設定為none便可

31樓:銀月蒼熊

text-align屬性試試

c#中如何在button中寫**實現單擊button按鈕就將label(賬號)和它對應的textbox顯示出來 5

32樓:流水嗚嗚嗚

這個用js寫吧,用c#不合適的,js最擅長這個了

VFP裡的label控制項裡輸文字怎麼換行

wordwrap差不多這個屬性 你檢視下 vfp裡面 label 的caption 字太多怎麼換行呢? wordwrap屬性設定為.t.另外label要足夠高,否則多行也顯示不出來。你設定wordwrap屬性無用,估計是沒有將label的height屬性調大,請根據需要調大測試。正常情況下按上述設定...

VB中label控制元件,怎麼使其中的文字換行

label1.caption a vbcrlf b 這樣就會出現換行了 vb中label控制元件的文字換行 暈,副總裁答案 不如回家 label是可以換行的,將label的autosize的屬性設定為true,然後將資料庫記錄字串str1分割為規定長度,對於label控制元件是可以使用vbcrlf換...

怎麼跳出while迴圈,C 中怎麼讓while程式跳出迴圈 詳情如下

while可以用作無窮迴圈,很多地方都用到無窮迴圈。乙個無窮迴圈如下所示 while true 無窮迴圈可以由自己迴圈中的某個條件式來結束。下面是乙個迴圈內部終止的例子 while true 意由不得你 1.將while裡面的判斷的條件弄得不滿足,那麼他就不會迴圈 2.在你想要跳出迴圈的地方打 br...