C 動態控制項問題,C 中如何動態更新ListView控制項中某一列的某個值??

2025-02-07 01:10:20 字數 3878 閱讀 7940

1樓:網友

new 乙個 button 的時候,設定 = t;

然後在 button1_click 裡,就可以讀取 來確定目標 textbox 了。

剛剛給你寫了個**,用vs2008測試通過了:

private void button1_click(object sender, eventargs e)

button btn = button)sender;

textbox box = textbox);

s";

2樓:網友

將button和textbox分別新增到兩個陣列中,分別是liststorebuttons和liststoretextbox對應新增,單擊storebutton[i]時就使storetextbox[i].text=".

為了區別,可以新增按鈕時使;就可以只道是單擊了什麼按鈕。

例如:private void button1_click(object sender, eventargs e)

button btn=sender as button;

if(btn==null)

return;

int index=(int);

storetextbox[index].text=".

3樓:你是誰

form定義了兩個按鈕button1,2,1用於新增文字框,2輸出文字框的值,以下是對應的事件處理函式。

private void button1_click(object sender, eventargs e)

private void button2_click(object sender, eventargs e)}

4樓:匿名使用者

有沒有好心的大哥幫幫我,我是初學者謝謝了!

5樓:江湖風雲錄

用findcontrol方法找到你要的控制項,然後進行操作。

textbox tb1="textbox id") as textbox;

6樓:失戀的小和尚

正確的做法是使用事件繫結。

寫好你的操作函式後,把該控制項的click事件繫結到控制項上。

7樓:網友

要麼你就設個全域性的textbox變數。

8樓:網友

控制項生成的時候,也指定它們的控制項name作為變數名,然後就可以獲得了啊。

c s 程式中,如何動態獲取多個combobox控制項

9樓:正怒月神

我給你做了個例子,你看看吧,winform裡可以黏貼執行一下看看private void button1_click(object sender, eventargs e)

private void form2_load(object sender, eventargs e)

private void button2_click(object sender, eventargs e)

c#中如何動態更新listview控制項中某一列的某個值??

10樓:大山你好

" = ""更新"";

a 表示第幾行, 從0開始。

b 表示第幾列, 從0開始。"

11樓:順風雲濤

如果是網頁,需要使用到ajax控制項。

如果是winform程式,可以用定時器控制項timer來控制。

12樓:靜聽火燃

可以增加ajax控制項,靜態重新整理。

c#動態顯示控制項

13樓:陽光的雷咩咩

//新建form,貼上**,執行看效果。

public partial class form1 : formprivate void f(object sender, treevieweventargs e)}

14樓:網友

這種一般是用usercontrol做的。向專案新增個usercontrol後,在上面拖出textbox、button等控制項進行設計、寫**,然後對於點選左側不同的節點,則向右側顯示不同的usercontrol例項。

15樓:斯內科

一、使用treeview樹圖控制項 在afterselect事件中處理思路;左邊treeview 在load中載入右邊panel ,在afterselect事件中主要處理清除panel的所有控制項 ;

然後建立控制項label checkbox等;等。

或者。二、選項卡tabcontrol控制項 在每個選項卡頁中增加對應的內容和控制項。

16樓:時針樓

將要顯示的詳細內容做成自定義控制項,右邊放乙個panel.

根據選型的不同操作panel

先清空panel的controls

然後再新增。

自定義控制項);

自定義控制項填充panel

c#動態新增控制項

17樓:a如風c似影

這個就是在後臺new textbox然後addcontrol新增上去,如果你要新增的位置直接就是form面板上面就直接你直接new的這個))如果上面還有其他的容器,比如panel之類的 你就用你要新增的那個。

需要注意的是 你new出來的textbox需要設定位置,location,這個就要自己去計算了。

18樓:網友

從sql資料庫讀出的資料儲存在datatable dt里根據dt的行數確定要建立多少個文字框控制項。

textbox tb=new textbox[;

新增text控制項到介面,並賦值。

for(int i=0;i<;i++)

19樓:網友

這個就定義textbox就可以了啊,然後確定位置即可。

c#如何動態新增控制項?

20樓:取券啦

你可以在form裡先加乙個容器,專門來放你要動態新增控制項。

你根據不同的情況,往這個容器裡新增你要新增的控制項。

假設,你容器是個panel,name是panel1。

你要新增的控制項是個button。

button button1 = new button();

然後定義一下button1的事件呀屬性呀之類的。定義好了。

差不多了。

21樓:風中的奶牛

control 容器 = new control();

control 控制項 = new control();

容器。控制項);

c#動態常見的控制項怎麼響應事件?

22樓:奈落

控制項事件你得先寫好,然後生成控制項的時候把對應的事件賦值進去就行巧洞了。

比如你有乙個。

button1_click(object sender, e)

動態生成一孝告枯個按鈕button btn = new button();

=new eventhandler(button1_click);

button1_click(object sender, e)和第三句** +=new eventhandler(button1_click);的意思麼,不太懂!!!

new eventhandler(button1_click);

就是btn的click事件,連線到button1_click這個函式上,和你在設計器裡直接連線是一樣的效果你留個q,我加你給你看個例子 補充:友桐 你這樣做。

關於c語言動態陣列,關於C語言動態陣列

採納我吧,給你費了好大勁啊 include include include const int maxsize 100 templateclass linlist template class node template node node linlist entry entry template ...

C 如何動態讀寫dat檔案,c 如何讀取dat檔案 並將內容寫入記憶體中

include include using namespace std int main 這只是一個c 標準上的 遺漏?ofstream 並不接受std string作為它的引數,它只接受一個c式的字串作為檔名.稍微改下就可以了 ofstream outfile dat name.c str c s...

C 動態呼叫C 編寫的DLL函式

呼叫dll有很多方式,比如通過傳送訊息,比較簡單直觀就是直接呼叫。例如 有乙個,將他放在應用程式同級目錄下,hinstance hins null hins loadlibrary 定義希望呼叫的函式 指標。typedef float pfunc int 希望呼叫的引數列表 pfunc pmsg 將...