C中,如何在兩個窗體間使用同hashtable

時間 2022-03-13 18:20:12

1樓:吉長青藍壬

如果是mdi的話,建議使用乙個靜態的context來實現傳值,如果使用將乙個form的控制項設定為public會造成很大程度的混亂,在你維護的時候就知道了。

在工程中定義乙個類如下(為了提高效能使用雜湊表):

public

class

context

在任何乙個form上都可以通過以下的**訪問:

//將form1資料

this.txtsamplekey1.text存入上下文供其他窗體使用。

if(!context.contextdata.containkey("key1"))

else

//在form2中使用form1的this.txtsamplekey1.text

this.txttarget.text

=context.contextdata.containkey["key1"].tostring();

2樓:牽興朱媚

設定公共變數。。。(public)

要想在多個視窗使用,可以設定public

static變數

EXCEL中如何在兩個表中使用函式做到多項匹配並返回相應值

a表的e列後插入一輔助列,即f列,原f列變為g列f1輸入公式 a1 b1 c1 d1 e1 b表h1輸入公式 vlookup a1 b1 c1 d1 e1,a表 f g,2,公式向下複製即可 在a表前面 a列 增加輔助列,其它列依次向右推。在輔助列 a列 輸入 b1 c1 d1 e1 f1 即連線要...

如何在兩個excel中查詢相同內容,並進行標記

酸菜魚的娛樂 1 這是sheet1的資料。2 這是sheet2的資料,輸入公式 if countif sheet1 a 24 a 28,a24 1,sheet2 a24,3 按回車鍵後,如果顯示名字,那就是跟前面 有相同名字。4 下拉複製公式,如果不顯示,就不是重複的。 牛飛陽 假設姓名在a列 sh...

如何在家用貓兩個無線路由同時使用無線網,而且都能加鎖

乙個貓 2個無線路由器,要使得2個無線路由器都能夠上網。並不需要把2個路由器都連線到貓上,正確的連線方式是貓連線路由器1,並按照正常的設定方法,設定路由器1上網 然後再把路由器2連線到路由器1上,並對路由器2進行相應的設定,就可以實現路由器2上網了。注意問題 1 主要介紹第二個路由器的連線和設定,路...