C 單擊“表單 A”按鈕在表單 B 上畫一條直線

發布 科技 2024-04-06
17個回答
  1. 匿名使用者2024-02-07

    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);

  2. 匿名使用者2024-02-06

    你說的這個叫做所有者

    var b = new formb();

    這個(這是forma)。

    之後,您可以操作表單,並且表單將始終位於表單的頂部,並且不會阻止您的操作,但是當表單關閉或最小化時,表單將以相同的方式操作

  3. 匿名使用者2024-02-05

    開啟窗體有兩種方法,一種是showdialog(模式視窗),另一種是show(非模式視窗),因此可以使用show。

  4. 匿名使用者2024-02-04

    向 b 新增表單成員。

    public form frmwina=null;

    然後在現實 b 之前分配乙個值。

    這樣,在視窗 B 中有乙個對視窗 A 的引用,最後在 B 的關閉響應中寫上“但是當 B 關閉時”; 能。

  5. 匿名使用者2024-02-03

    直接寫在表格b的表格關閉時間; 全部關閉。

  6. 匿名使用者2024-02-02

    1. 在模態模式下從 A 開啟 B,然後 B 返回乙個模態結果,比如 OK,A 收到這個結果後就可以重新整理了!

    按鈕事件!

    form2 f2 = new form2();

    dialogresult dr= ;

    if (dr ==

    elseb 的按鈕事件:;;

  7. 匿名使用者2024-02-01

    這很簡單。

    直接寫出按鈕的**,但你需要乙個表單的物件,然後它是=

  8. 匿名使用者2024-01-31

    在表單 A 中定義乙個事件,然後表單 B 訂閱該事件,然後在單擊表單 A 中的按鈕時觸發該事件。

  9. 匿名使用者2024-01-30

    您檢查 load 方法的引數,並跟蹤以檢視路徑或其他內容是否正確。

  10. 匿名使用者2024-01-29

    您可以直接在 A 按鈕中呼叫 C 事件,並將 Sander 更改為 C 按鈕。 型別橡木。

    但是如果要呼叫 C 的 Bi Rent Circle 事件,A 必須能夠引用 B 物件......

    您可以將對 a 的引用儲存在...

    房東可以考慮在設計模式中看一下**模式...

  11. 匿名使用者2024-01-28

    使 b 中的 click 事件靜態且公開。

    乙個。

  12. 匿名使用者2024-01-27

    雖然有辦法達到你想要的效果,但最好不要用Form B的按鈕控制項的click 事件在Form A中寫**,這不符合物件導向封裝的特點。

  13. 匿名使用者2024-01-26

    首先在 A 表單中例項化 B 表單,然後呼叫它,不知道是否要使 B 中的點選事件靜態和公開。

    你試一試。

  14. 匿名使用者2024-01-25

    你好! 不符合物件導向的封裝,但以形式。

    使用 b 表單的按鈕控制項編寫點選事件 ** 雖然有辦法達到你想要的效果,但最好不要這樣做。

  15. 匿名使用者2024-01-24

    假設有兩個窗體,form1 和 form2,form1 上有按鈕 A,form2 上有按鈕 B,下面的 ** 寫在 A 的 click 事件中

    form2 f2=new form2();

    在 b 的單擊事件中,編寫以下 **:

    form1 f1=new form1();

  16. 匿名使用者2024-01-23

    我不知道你在什麼地方,但你可以用這兩種形式作為子形式。

  17. 匿名使用者2024-01-22

    寫在:

    b frm=new b();

    如果 a 是主窗體,則不能關閉它,而只能隱藏它。

    把; 更改為:

相關回答
4個回答2024-04-06

您的 form2 建構函式應該過載一次:它應該將文字框作為引數傳遞,它變為: >>>More

19個回答2024-04-06

點選button1即可寫入; 然後在 main 函式中使用 system 編寫; >>>More

9個回答2024-04-06

GDI就是這樣,你可以用我提供的以下任一方法來緩解這個問題。 1.在畫這個圓之前,先畫乙個顏色稍淺的藍色圓圈,半徑比你的圓大一點,這樣可以達到模糊邊緣的效果,並新增更多的圓圈(但前面畫的圓越多,半徑必須比後面圓的半徑略大,顏色稍微淺一點), 效果越好。2.使用WPF,這不是GDI,而是基於DX,更精緻。 >>>More

22個回答2024-04-06

註冊此文字框的按鍵事件。

new ; >>>More

12個回答2024-04-06

有乙個功能。 下面有乙個sqrt函式,比如想開乙個4的正方形,就可以用它; >>>More