-
在右側,找到“資源管理器”。
開啟它,您可以看到下面的**。
應用程式的主要入口點。
stathread]
static void main();
form1())
其中 form1())。
form1() 是這個專案預設的初始介面,你可以把它改成你想要的介面名稱!
-
你的專案下有乙個檔案,裡面的**如下:
static void main();
login())
您需要做的就是將方法中的引數更改為 new,第三個 form() 就可以使用了。
-
在文件內部,有一行。
form1())
Form1 將更改為所需的窗體。
-
如果它是工具欄按鈕,則可以將 checkstate 屬性設定為,以便按下它。
如果是普通按鈕,有兩種方法可以做到。
乙個是系統提供的,右鍵點選工具箱,然後在裡面找到Microsoft Form ToggleButton,勾選OK,工具箱中會多乙個控制項,這個控制項可以滿足你的需求。
第二種方法是自己重寫並設計乙個擴充套件控制項,這並不難。
-
第乙個窗體中有乙個 start 引數,它是新窗體的名稱。
-
using system;
using ;
using ;
using ;
namespace lvo1
static class program{///
應用程式的主要入口點。 ///
-
在專案瀏覽中,右鍵單擊 form2 窗體,然後有乙個用於啟動專案的設定。
-
A和B形式,首先,不知道誰開啟了誰或對等於A和B之間,也沒有人開啟誰。
在第一種情況下,單擊從 A 顯示 B! 然後在節目中在 b 的建構函式中傳遞 a,在 b 中宣告乙個全域性 a,將 b 的建構函式傳遞給 a 來分配這個全域性變數,在 b 中設定字串時,使用全域性變數設定 a 的 textbox 控制項的相同值,如果找不到文字框,那麼請將文字框的 accessible 屬性設定為 public。
如果 B 開啟 A,情況也是如此。
第二種情況是 A 和 B 都由父窗體開啟。 在這種情況下,父形式中還有兩個全域性 A 和 B! 那麼當你開啟A和B的時候,你可以把A傳給B,把B傳給A,然後A和B中一定有乙個全域性的B和A!
這允許您分配乙個值。 記得判斷它是否是空的。 ·
尼姑庵,2000年以後更名,是以前安定山的乙個尼姑庵命名,人口不詳,主要由高、王、李三姓組成,農民以種植洋蔥、生薑為主,靠山水,北靠溫河,交通便利,西靠青雲湖路,北靠濱河路,南有一條小路, 安丘東外環,物產豐富,人們安居樂業。
-
有很多方法可以做到這一點,下拉列表列出了幾種方法:
讓我們從最粗略的方法開始,即修改控制項的訪問修飾符。 (不推薦此方法) public textbox1;
可以在通話時直接訪問它。
form1 frm = new form1();
方法 1";方法 2 是通過建構函式指定乙個公共方法,然後為相應的控制項賦值。
public form2(string text) 被呼叫,form2 frm = new form2("方法 2");
方法 3 是通過公開屬性來設定的,這很好。
public string text3
set} 的呼叫方式如下。
form3 frm = new form3();
方法 3";以此類推,還有其他一些方法,不再一一介紹。
-
以 a 形式編寫乙個方法,即為 textbox 值賦值,然後在 b 事件中,a frm = new a(); a.剛才寫的方法();
-
房東採用一樓,他比我快了一步。。沮喪。。。
讓我告訴你為什麼你不能。
因為,您可以直接在表格 2 的按鈕中寫:
chuangti1 f1=new changti1();
所以,你正在定義乙個新的 chuangti1 類,而不是你現在的 chuangti1 形式!
換句話說,當前顯示的表單 1 與你出來的 chuangti1 不是一回事。
所以,它根本沒有用。
因此,您要將 form1 傳遞到 form2 構造中。
-
1) 修改 richttextbox 屬性並將修飾符更改為 public
2) 在 Form 2 的背景中新增乙個新的建構函式:
公共分部類 Form2:Form New 建構函式。
public form2(form1 form1): this()
3) 在 form1 中,單擊 button1 以顯示 form2private void button1 click(object sender, eventargs e)。
4) 在 form2 中,單擊 button1 修改內容 private void button1 click(object sender, eventargs e)。
-
chuangti1 f1=new changti1();
這句話例項化了乙個新的 chuangti1,它與前面的 chuangti1 無關,可以這樣處理:
過載 chuangti2 的建構函式,並將要在窗體 1 中修改的控制項作為引數傳遞。
例如,chuangti2 f2=new changti2(..
這樣,在新出現的表單 2 中,您可以操作表單 1 的內容,以及您想要如何操作,您可以根據需要修改建構函式。
另外,不建議修改控制項的訪問許可權,這違反了物件導向的封裝,最好不要將私有改為公共,這是非常糟糕的。
-
C 窗體的位置通過設定起始位置來控制。
1:如果startposition的值設定為manual,則根據自定義位置顯示初始位置。
利用窗體的頂部和左側屬性設定。
2:當startposition的值設定為centerscreen時,螢幕上會顯示初始位置。
3:當 startposition 的值設定為 windowsdefaultlocation 時,windows 預設為該位置,但大小由屬性決定。
4:當 startposition 的值設定為 centerparent 時,初始位置在父視窗中以 ** 顯示。
-
point(200,200);
將這句話載入到 load 事件中,他將出現在該位置。
您可以根據需要更改數字!
-
在屬性欄中找到 startposittion 字段; 右邊的選擇是她出現的地方。
讓我們自己弄清楚。
-
樓上是正確的解決方案。
坐標設定允許您在窗體的左上角找到位置。
-
設定窗體的 location 屬性,一切順利。
-
在開啟第二個表格的情況下,例如點選按鈕1 button1 button1 click()在填寫第二個表格的情況下,例如點選按鈕 private void buttonok click()。
-
模態在事件中直接處理;
或非模態;
form2closed()
-
首先,在 form1 中寫入以下內容:
using system;
using ;
using ;
using ;
using ;
using ;
using ;
using ;
namespace _2
private void button1 click(物件傳送器,eventargs e)
然後將以下 ** 新增到 form2 中。
using system;
using ;
using ;
using ;
using ;
using ;
using ;
using ;
namespace _2
關閉 form2 時,將顯示 form1
private void form2_formclosed(object sender, formclosedeventargs e)}}
-
設定 visible 屬性是不夠的。
-
(1)建立乙個Windows窗體應用程式,名為StartForm(Custom),預設窗體為。
2) 將 form2 窗體作為啟動歡迎螢幕新增到專案中,並在窗體中新增乙個計時器計時器元件以控制啟動螢幕的顯示時間。
1. form1 表單的主要 ** 是:
private void form1_load(object sender, eventargs e)
2. form2 表單的主要 ** 是:
public form2()
private void form2_load(object sender, eventargs e)
private void form2_formclosed(object sender, formclosedeventargs e)
private void timer1_tick_1(object sender, eventargs e)
備註:可以將 form1 的 formborderstyle 屬性設定為 none,也可以將您喜歡的 ** 新增到 form1 中的 backgroundimage 屬性中,這樣歡迎介面會更好。
-
執行此操作的最簡單方法是在顯示窗體的 load 事件中編寫歡迎窗體。 它絕對有效。
使用滑鼠事件,控制他的位置在上面。
private void butplan_mousemove(object sender, mouseeventargs e) >>>More
放置這兩個單選按鈕屬性設定為相同。 這樣,他們就可以實現單選,確定自己的選擇狀態,選擇哪乙個,並將哪個文字值寫入語句中。