-
22-11-2010, 11:35 AM #1Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Tạo form động trong lập trình C# như thế nào?
Mình có 1 form frmDangNhap gồm các Controls cần thiết, trong đó có 1 button btnDangNhap. Khi người dùng click vào thì mình muốn frmDangNhap sẽ load các Controls cần thiết để người dùng Đăng ký. Thay vì phải tạo 1 form Đăng ký riêng thì mình muốn nó load toàn bộ controls mới trên form cũ. Mọi người có thể chỉ mình ko ?
View more random threads:
- Tăng tự động cột id theo dãy số anpha và số
- lấy giá trị của 1 cột trên datagrid view
- Thêm dữ liệu vào ittem, subitem của ListView trong WPF?
- Lấy ID device của card PCI như thế nào?
- Cách lưu thông tin người chơi trong các game như thế nào?
- Lập trình socket trong C#, client không nhận được dữ liệu?
- Gán từng phần tử của chuỗi vào mảng như thế nào?
- lấy dữ liệu từ ListBox ra textbox Trong C#
- Thế nào là IDictionary?
- Tại Sao Phải Sửa Ngày Tháng Khi Sửa Các Thông Tin Khác Trong Form
-
22-11-2010, 12:49 PM #2Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
trong FormDangNhap, bạn tạo 1 GroupPanel, trong GroupPanel thiết lập các control cần , khi FormDangNhap load thì chỉnh GroupPanel.visible = true, btnDangKy_Click thì viết GroupPanel.visible = false.
Ngoài ra, bạn có thể tạo các control động khi runtime
-
22-11-2010, 01:05 PM #3Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
bạn sử dụng thuộc tính ControlName.Visible ấy [IMG]images/smilies/smile.png[/IMG]
-
22-11-2010, 04:51 PM #4Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
nếu dùng các property invisible hay void show,hide thì lúc design nhìn vào Form rất là lung tung. Ko biết có cách nào ko nhỉ ?
-
22-11-2010, 05:04 PM #5Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Gửi bởi Malib
Mã:private Button myButton; public Form1() { this.AutoScaleBaseSize = new System.Drawing.Size(5, 13); this.ClientSize = new System.Drawing.Size(292, 273); this.ShowInTaskbar=false; myButton = new Button(); myButton.Text = "Write code to design form :)) (Y:DY)"; myButton.Location = new System.Drawing.Point(64, 32); myButton.Size = new System.Drawing.Size(450, 50); Controls.Add(myButton);
-
22-11-2010, 05:14 PM #6Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
@tesulakata : cái đó càng ko thể.
Nếu cứ remove, add, show, hide thì 1 form có nhiều controls chắc...
-
22-11-2010, 05:23 PM #7Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Vậy bạn tính làm ntn?
A()
{
}
b()
{}
c(){}
// forrm clossing
xoaa(){}
xoab(){}
xoac{}
mà thực ra tớ chẳng biết làm thế nào đâu [IMG]images/smilies/smile.png[/IMG])
-
23-11-2010, 08:53 AM #8Junior Member
- Ngày tham gia
- Sep 2015
- Bài viết
- 0
Thank bạn tesulakata nhìu !
lúc trước thì mình nghĩ ra cách là cứ thay đổi text và +- các event, add và remove các control nếu cần. Hic. KO bít sao giờ nhỉ?
Pallet nhựa Long An đã trở thành một trong những lựa chọn phổ biến cho nhu cầu vận chuyển và lưu trữ hàng hóa trong nhiều ngành công nghiệp. Với đặc tính nhẹ nhàng, chắc chắn và dễ vận chuyển, các...
Thanh lý pallet nhựa Long An giá rẻ