Từ 1 tới 5 trên tổng số 5 kết quả

Đề tài: một chút về "form trên C#" ai có thể giúp ???

  1. #1
    Ngày gia nhập
    11 2007
    Bài viết
    0

    Mặc định một chút về "form trên C#" ai có thể giúp ???

    Em có 2 cái Form, form1 và form2. Khi em chạy form1 click vào nút OK trên form1 thì form2 xuất hiện. Em đang đau đầu ở chổ khi click nút OK trên form1 để xuất hiện form2 thì làm sao để form1 mất đi chỉ còn lại form2. Mấy anh giúp em với nếu có thể làm ví dụ cho em với . Cảm ơn trước nghen.(em làm đăng nhập mà đăng nhập đc rồi nó ko mất đi form em làm bằng C#)

    Đọc nội quy trước khi post.
    --> Sai Box <---
    Cảnh cáo. Moved !
    Xcross87
    Đã được chỉnh sửa lần cuối bởi Xcross87 : 20-11-2007 lúc 09:45 AM.

  2. #2
    Ngày gia nhập
    10 2006
    Nơi ở
    In Your Bugs
    Bài viết
    823

    Ko hiểu rõ lắm nhưng gợi ý thế này:
    form1:
    Visual C# Code:
    1. event: btOk_Click
    2. {
    3.   form1.hide();
    4.   form2.show();
    5.   form1.show();
    6. }
    Đã được chỉnh sửa lần cuối bởi sunflower : 22-03-2008 lúc 11:32 PM. Lý do: Thêm tag code

  3. #3
    Ngày gia nhập
    03 2008
    Bài viết
    4

    ĐỂ tớ giải thích cho

    Visual C# Code:
    1. private void buttonok_Click(object sender, .....)
    2. {
    3. form2 f = new form2();
    4. f.Show();
    5. this.hide();
    6. }

    ạhn chế là ử chỗ nó chỉ ẩn form1 đi thôi. Tớ cũng chưa biết cách tắt
    Đã được chỉnh sửa lần cuối bởi sunflower : 22-03-2008 lúc 11:32 PM. Lý do: Thêm tag code

  4. #4
    Ngày gia nhập
    03 2008
    Bài viết
    4

    Bạn dùng new form2() trong sự kiện ok luôn hả? Trong những trường hợp bấm nhiều ok thì tạo ra tùm lum form2, tốn bộ nhớ. Mình thấy khả thi nhất là new all form(s) lúc đầu, sau đó muốn form nào hiện thì show, form nào ẩn thì hide.

  5. #5
    Ngày gia nhập
    02 2008
    Bài viết
    22

    Trích dẫn Nguyên bản được gửi bởi duonggialong Xem bài viết
    ĐỂ tớ giải thích cho

    Visual C# Code:
    1. private void buttonok_Click(object sender, .....)
    2. {
    3. form2 f = new form2();
    4. f.Show();
    5. this.hide();
    6. }

    ạhn chế là ử chỗ nó chỉ ẩn form1 đi thôi. Tớ cũng chưa biết cách tắt
    Khi close form1 thì form2 chưa đc dispose. bạn bổ xung vào event closing của form2 như sau:
    Code:
            private void Form2_FormClosing(object sender, FormClosingEventArgs e)
            {
                Application.Exit();
            }

Các đề tài tương tự

  1. làm Form đăng nhập"cao thủ vào giúp em với" [Nội dung không rõ ràng.Vấn đề ở chỗ nào ?]
    Gửi bởi manhk49th1 trong diễn đàn Nhập môn lập trình C#, ASP.NET
    Trả lời: 3
    Bài viết cuối: 05-10-2011, 04:19 PM
  2. Problems : " recover tree " with input as " preorder" and "inorder"
    Gửi bởi HoangManhHa1991 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 16
    Bài viết cuối: 13-04-2011, 10:19 PM
  3. Lập trình C++ khai báo biến "int" "float" khác nhau như thế nào? (giúp em gấp)
    Gửi bởi hacphieu trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 02-04-2011, 10:57 AM
  4. Kỹ thuật C++ cài "graphics.h" trên C pree 4.0. hic giúp tớ với các bạn!
    Gửi bởi saobang220 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 8
    Bài viết cuối: 04-11-2010, 11:50 AM
  5. Bài tập C++ Thắc mắc một chút về toán tử ">" và "||"
    Gửi bởi tuanvu_n trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 10-07-2010, 07:50 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn