1樓:匿名使用者
方法有很多種。比如
1、通過窗體1屬性值,將textbox值傳出去,在窗體2中獲取這個屬性
2、註冊事件方式,監聽窗體1中是否輸入內容3、委託方式,直接將方法傳遞等等
c#中怎樣在一個視窗中textbox中輸入的內容顯示在另一個視窗中的textbox中
2樓:蛐蛐四季豆
你先 textbox1所屬視窗中把它的text儲存到一個string變數中,然後把它傳給textbox2所屬的視窗就好啦
c#中怎麼呼叫前一個視窗中textbox中的值,
3樓:n多的肉
最簡單的辦法,在form1中設定一個public string 的變數記錄textbox中的值,這樣就可以在form2中直接訪問form1中的這個變數
4樓:匿名使用者
定義一個類的靜態變數把值先記錄下來
如何實現wpf中在一個視窗中呼叫另一個視窗的控制元件(datagrid)?
5樓:mickal小米
例如有個兩個窗體window1 window2 在window2裡有個name=datagrid 的 datagrid
首先在window2的後臺裡把datagrid公開出去public datagrid windatagridset
}然後在window1的後臺去例項化window2,在呼叫datagrid即可
window2 window = new window2();
datagrid dg = window.windatagrid;
c#視窗textbox引用另一視窗的textbox.
6樓:匿名使用者
在program.cs里加一行copy
class program
{public static string username = "";//加一行這個
然後在你第二個視窗登入成功之後就寫,也就是密碼驗證通過要關視窗之前(假定使用者名稱為uname)
program.username=uname;
然後在第一個視窗load事件裡就可以是(假定你畫紅線那個框是text1)
text1.text=program.username;
7樓:sxzy灬丨小柒
我不知道你是不是這個需求.這種需求不是傳值而是實時獲取.並且一定保證兩個窗體都是打內開狀態.如果不是這樣的容需求你可以追問我.
在第一個窗體中,先定義一個全域性變數,和建構函式中賦值.
public form f1;//定義一個全域性變數public form1()
然後第二個窗體在使用時這麼寫
form1 form1 = new form1();
f1.textbox1.text ;//這個是就你第一個窗體中的值.如果你第一個窗體textbox1中內容改變了.這裡也會變.
8樓:匿名使用者
全域性變數,二視窗把值儲存在全域性變數,一視窗讀取全域性變數
c# winform 在一個窗體中如何設定另一個窗體的textbox的值
9樓:機關快
a 和 b窗體,首先不知道a 和b之間是誰開啟誰還是同級,誰也不開啟誰。
第一種情況,從a中點選show出b~!那麼在show的時候在b的建構函式傳入a,並且在b中宣告一個全域性的a,把b的建構函式傳入a賦給這個全域性變數,在b中設定string的時候,使用全域性變數來設定a的textbox控制元件值同,若找不到textbox,那請將textbox的可訪問屬性設為public。
若b開啟a也是同理。
第二種情況是a和b都是由父窗體開啟的。這種情況,也是在父窗體中聲名兩個全域性的a和b!然後開啟a和b的時候,可以把a傳給b,把b傳給a,然後在a和b裡一樣的要有一個全域性的b和a!
這樣就可賦值了。記得判斷是否為空。·
庵頂,2023年起由庵上改名,是由以前庵頂山一庵得名,人口未知,主要由高,王,李三姓組成,農民以種蔥,姜為主,依山傍水,北由汶河,交通便利,西靠青雲湖路,北由濱河路,南有下小路,東靠安丘東外環,物產豐富,人們安居樂業
10樓:一個人『等待
方法有很多,下拉給你列幾個:
首先介紹最粗暴的方法,修改控制元件的訪問修飾符。(不建議使用此法)public system.windows.forms.textbox textbox1;
在呼叫時就能直接訪問
form1 frm = new form1();
frm.textbox1.text = "方法1";
frm.show();
方法2是通過建構函式/指定公開方法傳入,然後為對應控制元件賦值。
public form2(string text)呼叫時form2 frm = new form2("方法2");
frm.show();
方法3是通過公開屬性來設定,此法甚好。
public string text3
set}呼叫如下
form3 frm = new form3();
frm.text3 = "方法3";
frm.show();
等等,還有一些其他方法,這不一一介紹了。
11樓:蘿蔔冷麵
在a窗體寫一個方法,是賦值給textbox值,然後在b事件中,a frm = new a(); a.剛才寫的方法();
用c#編寫一個介面,利用一個textbox查詢資料庫,在另一個textbox中顯示出來
12樓:匿名使用者
首先準備介面
在button的click事件中
獲取textbox.text的值,然後去資料庫查詢(一下省略500字,這個要你會sql、ado.net)
然後再將結果顯示到textbox裡。
至於顯示時間可以使用
timer小鬧鐘控制元件
在小鬧鐘的事件裡lable.text=datetime.now
netbeans中把一個jframe視窗中文字框的值傳到另一個jframe視窗的標籤上 30
c#中的窗體程式 想讓一個窗體上textbox中的值 傳遞到另一個label中
13樓:匿名使用者
最簡單的方法是你先新建一個靜態類
在類裡面定義一個string 型別的變數 在登陸成功後給這歌變數賦值,然後就可以在登陸後的窗戶使用了
public static commondata}登陸成功後賦值:commondata.student;
使用的時候
label.text =commondata.studentid;
14樓:破曉崇明
使用靜態欄位,點選按鈕後儲存資料,下個窗
體出現的時候再賦值
過載下一個窗體的建構函式,加一個學號引數,如public subform(string xuehao);
c中如何讓內容輸出到textbox中
胡佳 在.cs 檔案中可以這樣寫 txtname.text 你要想輸入的內容 例如這裡向如數abc txtname.text abc 猴看燈 前臺 後臺 text id.text asdasd 但是,如果你的textbox的textmode設定成password了,則只能向後臺提交值,後臺不能向前臺...
c中如何使TextBox禁止輸入,但有刪除操作
用其屬性enabled false或readonly true。文字框處於禁輸入狀態,當然手工就不能刪除裡面的字元了,只能在事件中刪除其值 設它的text值為 或null 可以將textbox的readonly屬性置為true,不過這樣textbox就會變成灰色,也可以採用如下的方法 處理textb...
c中如何列印窗體,c 中如何在窗體中輸出
bitmap memoryimage null 定義一個 public static printdocument printdocument new printdocument 定義一個print文件物件 private void capturescreen 截圖 在窗體的load裡面寫 print...