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 將...