C EventArgs方式進行窗體傳值

2022-05-16 08:36:09 字數 846 閱讀 8090

首先根據需要建立乙個myeventargs類,可根據需要設定屬性。

比如:

public

class

myeventargs : eventargs

//////

物件

/// public

object obj

}

接下來我們用兩步完成窗體a到窗體b的相關物件、屬性的傳遞。

在窗體b中:

//

宣告全域性變數事件用於窗體傳值

public

event

eventhandler evt;

//例項化全域性變數myeventargs類

public myeventargs mea = new

myeventargs();

//建立窗體b

frmb b = new

frmb();

//存標識

mea.temp =v;

//存物件

mea.obj=anyobj;

//註冊事件 --b.settext是窗體b的public方法

this.evt += new

eventhandler(b.settext);

if (this.evt != null)//

顯示窗體b

b.showdialog();

在窗體b的settext方法中接受窗體a傳來的物件和屬性:

public

void settext(object

sender, eventargs e)

出處:

Watir 進行物件識別方式

單屬性查詢 當頁面中某物件可以由某個屬性唯一標識時,可以用單屬性查詢法。其語法遵循 ie.object class 如 多屬性組合查詢 當乙個頁面中存在多個屬性相同的物件,不能通過單個屬性來識別某個物件時,我們可以用多個屬性組合來查詢,如一資料 中有多行,每行分別有乙個 radio 按鈕,它們名字屬...

lvm快照方式進行備份

1.建立快照 lvcreate size 100m snapshot name mdb snap01 dev vg0 mongodb因為是增量快照,100m是diff的大小.2.mount快照卷後,就開始拷貝了.採用寫時定向 cow 我猜測 快照生成後,原始卷對應塊的修改,應該是生成新的block,...

gdb gdbserver方式進行ARM程式除錯

總體介紹 遠端除錯環境由宿主機gdb和目標機除錯stub共同構成,兩者通過串列埠或tcp連線。使用 gdb標準程序列協議協同工作,實現對目標機上的系統核心和上層應用的監控和除錯功能。除錯stub是嵌入式系統中的一段 作為宿主機gdb和目標機除錯程式間的乙個媒介而存在。就目前而言,嵌入式linux系統...