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

    Tạo Control Từ Textbox giúp em với

    Xin chào các bác, em mới làm quen với lập trình. Em có một thắc mắc mặc dù đã ra sức tìm kiếm nhưng không xong, thật mong các bác chỉ giáo cho.
    Số là em có một form, trên đó có một nút là button1, một richtextbox là richtextbox1, một panel màu vàng nhạt là panel1.
    Giờ em muốn nhập một đoạn mã lệnh vào richtextbox1 và ấn nút button1 thì chương trình sẽ thực hiện đoạn lệnh đó.
    Trong hình em gửi thì em đang cố viết mã lệnh để tạo một nút ấn trên panel1. Khi chạy chương trình ấn nút button1 thì làm sao để chương trình đọc được mã lệnh trong richtextbox1 và thực thi luôn ạ.
    Em gà lắm có gì mong các bác chỉ giáo cho.

  2. #2
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    mình nhơ không rõ lắm.
    mình vừa tìm lại máy tính mình nhưng không thấy.
    để mình tìm lại xem thế nào.
    bạn lên youtube tra từ Tabcontrol với C#.
    bạn sẽ có 1 video hướng dẫn sử dụng lệnh để tạo và xóa đi 1 tạo.
    chắc cái đó nó sẽ cùng ý tưởng với ý tưởng của bạn đó.

  3. #3
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    Cảm ơn các bác đã trả lời. Nhưng mà em đã cố gắng vẫn không được các bác ạ.
    Giả sử câu lệnh mà thêm ngay lúc lập trình trong IDE như : this.panel1.Controls.Add("Object"); thì có thể tạo được, đấy là thêm control bằng lệnh.
    Song giờ khi chương trình của em đang chạy, giờ em nhập vô richtextbox thì toàn bộ câu lệnh của em nó nằm trong richtextbox1.text, làm sao để ấn nút button thì nó tạo luôn (Ý em đây là khi chương trình của em vẫn đang chạy ấy ạ). Em gà, mong các bác chỉ giáo tận tình cho với ạ.

  4. #4
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    http://www.codeproject.com/KB/cs/evalcscode.aspx

  5. #5
    Thanks bác, đúng là em đang cần tìm cái này.

  6. #6
    Ngày tham gia
    Sep 2015
    Bài viết
    0
    bạn dùng thử lệnh này xem thế nào.
    Mã:
    this.Controls.Add("tên object");
    sử dụng lệnh này kết hợp với xử lý các sự kiển lấy ký tự của cái String mà bạn đánh vào đó khi ấn Enter đó. thì thay cái this thành cái tên Pannel mà bạn cần add nó vô đó.

 

 

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
  •