C中textbox控制元件如何實現一行行顯示

2021-04-01 08:03:50 字數 1614 閱讀 9501

1樓:匿名使用者

按照以下步驟:

1、在窗體上放入一個文字框(textbox1),在屬性視窗將multiline屬性設定為內true,此時文字框已容經可以接受多行輸入了;

2、同樣在屬性視窗。設定dock屬性為fill(顯示的圖形佈局中中間那個大型按鈕),此時文字框已經是視窗大小了,如果有自己的佈局要求,可以自行設定,這樣,在調整視窗大小時,文字框的大小會隨之變化;當然,你可以在form的resize事件中使用**控制其大小;

3、關於一行一行的顯示內容。我們假設每10秒顯示一行,那麼可以在timer控制元件的tick事件中每10秒附加一行就可以了。如:

textbox1.text += "要新增的內容\n\r";

當然,你也可以在自己的事件中進行附加操作。

2樓:匿名使用者

textbox控制元件有個屬性 multiline 是控bai制是否允du許多行顯示的zhi,直接在dao對應textbox的屬內性裡把multiline 改為true,或者在下容面的cs**用 textbox2.multiline = true;

也可以在 form.designer.cs 裡用this.textbox2.multiline = true;控制為多行

3樓:

定時器中一個字一個字追加,要行就行

拉動事件中改大小

4樓:匿名使用者

杯具啊..如果是wpf的話..這種問題根本不是問題..一樓二樓都正解

用c#如何實現把已有的控制元件放入控制元件陣列中?

5樓:匿名使用者

在c# windowsform應用程式裡面,控制元件有兩種方法新增:

1,使用工具箱把控制元件拖拽到一個form上,這個時候系統會自動在form的設計檔案(例如form1.designer.cs)裡面加入這個控制元件的初始化語句,例如我們拖拽出一個按鈕時,會產生如下的**:

private system.windows.forms.button button1;//申明這個按鈕的一個物件,然後在窗體的初始化方法裡面有如下的**:

private void initialize***ponent()2,手動在**裡面新增控制元件,方法很簡單,什麼一個控制元件的物件,例項化,賦值屬性,加入到一個當前窗體的controls裡面或者其他什麼容器(panel)裡面都行。**:

private button buttons;

public form1()

c#的textbox怎樣在設計時輸入和顯示為多行文字? 5

6樓:

在新增文字框的時候,文字框右上角有一個三角,點開,會出現multiline,點下那個小框框 ,會出現一個勾。這樣就可以顯示多行了

或者在文字框 屬性上 multiline 設定為true;

7樓:匿名使用者

將文字框屬性設定成這個! textmode="multiline"

8樓:匿名使用者

不是有個屬性嗎?設下就可以了呀

9樓:匿名使用者

屬性multiline 設為true

C動態新增控制元件textbox,求教 C 窗體中動態新增了Panel,再如何動態的在Panel中新增文字框控制元件呢?

textbox txt new textbox string s private void button1 click object sender,eventargs e private void form1 load object sender,eventargs e 這話問的 你希望 s 是什麼...

c如何用textbox實現兩個數相除

將輸入值轉換為decimal型別是為了方便後面的計算 decimal decquantity decimal.parse textbox1.text 數量 deimal decamount decimal.parse textbox2.text 金額 decimal decprice decquan...

c中,如何把TextBox中的值寫入sql2019資料庫

insert into ck 材料編號,材料名稱 values textbox1.text textbox2.text 在web.config檔案中新增資料庫連線字串 你得好好學習學習ado.了,這是基礎 基本功都沒練好就要闖江湖,好高騖遠 取到值用sql語句插入。1 string a1,a2,co...