-
form1**:
using system;
using ;
using ;
using ;
using ;
using ;
using ;
using ;
namespace windowsformsapplication1public partial class form1 : formpublic form1()
initializecomponent();
private void button1_click(object sender, eventargs e)
int startx =
int starty =
int endx =
int endy =
form2 f2 = new form2();
starty, endx, endy);
form2**:
using system;
using ;
using ;
using ;
using ;
using ;
using ;
using ;
namespace windowsformsapplication1public partial class form2 : formpublic form2()
initializecomponent();
int sx; int sy; int ex; int ey;
public void get(int startx, int starty, int endx, int endy)
獲取form1的資料,sx = startx;
sy = starty;
ex = endx;
ey = endy;
private void picturebox1_mousemove(object sender, mouseeventargs e)
將滑鼠懸停在圖片框上以顯示圖片。
graphics g;
pen p = new pen(, 2);
g = ; sx, sy, ex, ey);
-
你說的這個叫做所有者
var b = new formb();
這個(這是forma)。
之後,您可以操作表單,並且表單將始終位於表單的頂部,並且不會阻止您的操作,但是當表單關閉或最小化時,表單將以相同的方式操作
-
開啟窗體有兩種方法,一種是showdialog(模式視窗),另一種是show(非模式視窗),因此可以使用show。
-
向 b 新增表單成員。
public form frmwina=null;
然後在現實 b 之前分配乙個值。
這樣,在視窗 B 中有乙個對視窗 A 的引用,最後在 B 的關閉響應中寫上“但是當 B 關閉時”; 能。
-
直接寫在表格b的表格關閉時間; 全部關閉。
-
1. 在模態模式下從 A 開啟 B,然後 B 返回乙個模態結果,比如 OK,A 收到這個結果後就可以重新整理了!
按鈕事件!
form2 f2 = new form2();
dialogresult dr= ;
if (dr ==
elseb 的按鈕事件:;;
-
這很簡單。
直接寫出按鈕的**,但你需要乙個表單的物件,然後它是=
-
在表單 A 中定義乙個事件,然後表單 B 訂閱該事件,然後在單擊表單 A 中的按鈕時觸發該事件。
-
您檢查 load 方法的引數,並跟蹤以檢視路徑或其他內容是否正確。
-
您可以直接在 A 按鈕中呼叫 C 事件,並將 Sander 更改為 C 按鈕。 型別橡木。
但是如果要呼叫 C 的 Bi Rent Circle 事件,A 必須能夠引用 B 物件......
您可以將對 a 的引用儲存在...
房東可以考慮在設計模式中看一下**模式...
-
使 b 中的 click 事件靜態且公開。
乙個。
-
雖然有辦法達到你想要的效果,但最好不要用Form B的按鈕控制項的click 事件在Form A中寫**,這不符合物件導向封裝的特點。
-
首先在 A 表單中例項化 B 表單,然後呼叫它,不知道是否要使 B 中的點選事件靜態和公開。
你試一試。
-
你好! 不符合物件導向的封裝,但以形式。
使用 b 表單的按鈕控制項編寫點選事件 ** 雖然有辦法達到你想要的效果,但最好不要這樣做。
-
假設有兩個窗體,form1 和 form2,form1 上有按鈕 A,form2 上有按鈕 B,下面的 ** 寫在 A 的 click 事件中
form2 f2=new form2();
在 b 的單擊事件中,編寫以下 **:
form1 f1=new form1();
-
我不知道你在什麼地方,但你可以用這兩種形式作為子形式。
-
寫在:
b frm=new b();
如果 a 是主窗體,則不能關閉它,而只能隱藏它。
把; 更改為:
點選button1即可寫入; 然後在 main 函式中使用 system 編寫; >>>More
GDI就是這樣,你可以用我提供的以下任一方法來緩解這個問題。 1.在畫這個圓之前,先畫乙個顏色稍淺的藍色圓圈,半徑比你的圓大一點,這樣可以達到模糊邊緣的效果,並新增更多的圓圈(但前面畫的圓越多,半徑必須比後面圓的半徑略大,顏色稍微淺一點), 效果越好。2.使用WPF,這不是GDI,而是基於DX,更精緻。 >>>More