c get set窗體傳值

時間 2022-02-03 16:10:13

1樓:匿名使用者

get和set是屬性特有的兩個方法。屬性是對字段的封裝,是為了程式資料的安全性考慮的。總的來說,欄位有兩種操作許可權,就是獲取和修改,就分別對應的是get和set方法了,可以通過制定get和set方法來限定欄位的訪問許可權。

舉例說明:

private int _age;//年齡 欄位public int? age

set}

2樓:

看了你的需求,主要是為了傳值到formmain中,可以用屬性和過載窗體的建構函式傳引數的方式傳:

第一種方案,用屬性傳,在需要得到值的窗體類中,設定乙個公開屬性可獲得。

以下是示例**:

//formmain 內需加屬性:

dataset _ds;

public dataset ds

set}

//formlogin內**:

formmain mainform=new formmain();

mainform.ds= ds;

mainform.open();

這樣formmain就擁有formlogin中ds的值了。

第二種方案:過載窗體的建構函式,傳遞引數的方式。

以下是示例**:

//formmain 內需加**:

dataset _ds;

public formmain(dataset ds)//formlogin內**:

formmain mainform=new formmain(ds);

mainform.open();

這樣formmain就擁有formlogin中ds的值了。

3樓:匿名使用者

form1

--------------------------------------------

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.text;

using system.windows.forms;

namespace form2toform1

private void button1_click(object sender, eventargs e)}}

--------------------------------------

form2

-----------------------------------

using system;

using system.collections.generic;

using system.componentmodel;

using system.data;

using system.drawing;

using system.text;

using system.windows.forms;

namespace form2toform1

public void getform(form1 theform)

private void button1_click(object sender, eventargs e)}}

----------------------------------

說明:執行後,點選form1的button1 調出form2,點選form2的button1,關閉form2,同時form2上的textbox中的值複製到form1中的textbox1中。

c#中 物件封裝後,如何使用get/set傳值和取值???

4樓:

a a = new a();

a.b = "b";//賦值

string b = a.b;//取值

C登陸窗體的登入名怎麼傳值到其他的窗體

首頁在需要登入的窗體內設定乙個屬性。然後再在登入的窗體設定這個屬性的值就可以了 登陸窗體定義乙個static屬性,在 另一窗體 用login.property 登陸介面類名.屬性 取值。寫乙個構造方法唄。在跳轉窗體的時候,把你要傳遞的東西 寫入構造方法中 那個窗體初始化的 時候不就過去了麼 另乙個窗...

C URL傳值中有符號傳不過去,C URL傳值中有乙個 符號傳不過去

號指定書籤 號後面的就是書籤的名稱 c 001 你想要把這個東西當作name的值就不能使用c urlencode對 號是不起作用的.你可以把 號換成其它符號,比如下劃線.傳到後台再替換回變成 號. 換成urlencode試試 緋雨晨 url特殊字元需轉義 1 空格換成加號 2 正斜槓 分隔目錄和子目...

access,窗體中,文字框要呼叫查詢的值,請問該怎麼做

private sub command1 click dim a as string,b 20 as integer,i as integer,j as integer,c 20 as integer,位置 as integer,總和 as integer,輸出文字 as string a me.t...