1樓:匿名使用者
比如說你想通過form2中的textbox tb設定form1中timer t的interval,那麼你可以在form1中設定乙個屬性,並用form1的物件來構造form2的物件。
form1中:
public int timersettingset}
然後form2 f2 = new form2(this);
form2中:
新增成員:form1 f1
form2的建構函式:
form2(form1 f1)
然後在你要寫**的地方
f1.timersetting = int32.parse(tb.text);
注:樓上的方法是最省力的,但是不提倡。
2樓:匿名使用者
已經回答過類似的問題,再說一下:
form1:
string _textbox_text;
public string textbox_textset
}form2:
form1 f1=new form();
this.textbox2.text=f1.textbox_text;
在form2中訪問form1中的公共屬性,這樣就可以了,易懂
3樓:消失的日不落
form2 f2 = new form2();
f2.show();
form1設定成public
在form2中》
form1 f1;
f1.label1.text = this.textbox1.text; (this表示form2)
不能用new的
4樓:匿名使用者
是不是這個意思
c#中怎麼把b窗體輸入的資訊傳到a窗體的datagridview控制項中顯示出來
5樓:**最大功能
最簡單的就是 b窗體的建構函式 裡 傳參。
直接把要傳的datatable作為引數傳給b窗體。
6樓:匿名使用者
可以做,具體要實現什麼樣的功能,私聊
c# 專案a中的form1窗體呼叫專案b中的form1窗體後,如何實現專案b中的form1窗體向專案a中的form1窗體傳值
7樓:匿名使用者
專案之間傳值,可以使用通訊手段,但是比較複雜。
建議使用一種簡單的方式,將需要傳遞的東西記錄在乙個公共可訪問的xml檔案中,a,b專案都讀取這個檔案即可。
c#窗體中b窗體輸入資料點確定後怎麼把資料傳到a窗體的datagridview控制項上顯示出來,確定按鈕的**怎麼寫
8樓:匿名使用者
首先b視窗要有乙個全域性變數或全域性宣告的控制項,點確定的時候就是給這個變數或控制項賦值。
然後b視窗的彈出方式要使用 b視窗.showdialog(),b視窗填好資料之後使用 this.dialogresult = system.
windows.forms.dialogresult.
ok 來關閉視窗;
最後使用 b視窗.全域性變數 獲取b視窗輸入的資料。
c#如何在窗體a中開啟其他程式,並將該窗體繪製到a上 10
9樓:潘磊
你用的winform還是wpf?winform用在串列埠a上放乙個容器,可以將別的窗體新增到這個容器中。wpf直接建立page頁載入就行
C中,如何在兩個窗體間使用同hashtable
如果是mdi的話,建議使用乙個靜態的context來實現傳值,如果使用將乙個form的控制項設定為public會造成很大程度的混亂,在你維護的時候就知道了。在工程中定義乙個類如下 為了提高效能使用雜湊表 public class context 在任何乙個form上都可以通過以下的 訪問 將form...
求C在visual studio中修改窗體的高度
這個真不是winform 不就是wpf麼?mainwindow繼承的不是form而是window。不過是如果你真懂一點的話去msdn上查一下window類的屬性不就知道了?它自身有heigth高度,minheigth最小高度,maxheight最大高度。height嚴格說來是設計時高度,執行時該值會...
vb如何向窗體中寫入內容
常量text1.text 該常量 變數text1.text 該變數 窗體新增按鈕command1 文字框text1 點選按鈕command1 private sub command1 click text1 向文字框中寫入內容 end sub 將你要輸入的值賦給文字框的text屬性 private ...