Chào mừng đến với Diễn đàn lập trình - Cộng đồng lập trình.
Kết quả 1 đến 6 của 6
  1. #1
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Trích dẫn Gửi bởi teodainhan
    mình lấy tên nhân viên thông qua ở form đăng nhập ,nên lúc mình truyền vào form main thì tên nhân viên đó đc hiển thị dưới statusstrip luôn
    Có một cách rất đơn giản như sau:
    Bạn khái báo một lớp tĩnh,trong đó có một biến tĩnh ( có thể google với từ khóa "static C#"), sau khi nhân viên đăng nhập thành công thì lưu lại mã nhân viên đấy lại. Bất cứ form nào dùng thì gọi đên cái lớp tĩnh đấy, vào thuộc tính đã lưu và sử dụng.

    [IMG]images/smilies/smile.png[/IMG]

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Bạn làm tuơng tự các OpenFileDialog hay OpenFolderDialog


    Mã:
    void Login(){FormLogin frm=new FormLogin();if(frm.ShowDialog()==DialogResults.OK){string username=frm.UserName;string pwd=frm.Pwd;.... }}

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Truyền tên nhân viên đã lấy được thông qua sự kiện form_load của form Main cũng sẽ giải quyết được vấn đề!

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0

    Truyền dữ liệu gua lại giữa 2 form thông qua properties class

    mình có giao diện đăng nhập ở form login (đăng nhập bằng mã nhân viên )sau khi kiểm tra đăng nhập thì mấy lấy đc tên của nhân viên đó(sau này load ở form Chi tiết hóa đơn mình gán tên nhân viên =1 label ở trong form đó) nhưng ngặt nổi lấy tên đc rồi mà mình truyền qua form main hay form chi tiết hóa đơn đều rỗng,ko biểt hiểu sao nữa
    ---
    ở bên form login mình gán tên nhân viên ở trên 1 label thì load lên đc
    code bên class
    Mã:
    private string STenNhanVien;
    public string TenNhanVien
            {
                get { return STenNhanVien; }
                set { STenNhanVien = value; }
            }
    hình form login
    nhưng qua bên main lúc mình truyền cho label statusstrip thì nó trống trơn

  5. #5
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    private static string STenNhanVien;
    public string TenNhanVien
    {
    get { return STenNhanVien; }
    set { STenNhanVien = value; }
    }
    Dùng static
    Nhưng làm thế này thì chả hiểu bạn sử dụng hướng đối tượng ở đây làm gì nữa

  6. #6
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    mình lấy tên nhân viên thông qua ở form đăng nhập ,nên lúc mình truyền vào form main thì tên nhân viên đó đc hiển thị dưới statusstrip luôn

 

 

Quyền viết bài

  • Bạn Không thể gửi Chủ đề mới
  • Bạn Không thể Gửi trả lời
  • Bạn Không thể Gửi file đính kèm
  • Bạn Không thể Sửa bài viết của mình
  •