- [DEVEXPRESS] Hỗ trợ tìm kiếm highlight không dấu và không khoảng cách trên Gridview Filter
- [C#] Chia sẻ source code phần mềm Image Downloader tải hàng loạt hình ảnh từ danh sách link url
- [C#] Chụp hình và quay video từ camera trên winform
- [C#] Chia sẽ full source code tách file Pdf thành nhiều file với các tùy chọn
- Giới thiệu về Stock Tracker Widget - Công cụ theo dõi cổ phiếu và cảnh báo giá tăng giảm bằng C# và WPF
- [VB.NET] Chia sẻ công cụ nhập số tiền tự động định dạng tiền tệ Việt Nam
- [VB.NET] Hướng dẫn fill dữ liệu từ winform vào Microsoft word
- [VB.NET] Hướng dẫn chọn nhiều dòng trên Datagridview
- Hướng Dẫn Đăng Nhập Nhiều Tài Khoản Zalo Trên Máy Tính Cực Kỳ Đơn Giản
- [C#] Chia sẻ source code phần mềm đếm số trang tập tin file PDF
- [C#] Cách Sử Dụng DeviceId trong C# Để Tạo Khóa Cho Ứng Dụng
- [SQLSERVER] Loại bỏ Restricted User trên database MSSQL
- [C#] Hướng dẫn tạo mã QRcode Style trên winform
- [C#] Hướng dẫn sử dụng temp mail service api trên winform
- [C#] Hướng dẫn tạo mã thanh toán VietQR Pay không sử dụng API trên winform
- [C#] Hướng Dẫn Tạo Windows Service Đơn Giản Bằng Topshelf
- [C#] Chia sẻ source code đọc dữ liệu từ Google Sheet trên winform
- [C#] Chia sẻ source code tạo mã QR MOMO đa năng Winform
- [C#] Chia sẻ source code phần mềm lên lịch tự động chạy ứng dụng Scheduler Task Winform
- [C#] Hướng dẫn download file từ Minio Server Winform
[C#] Hướng dẫn tạo control động đơn giản trong Csharp
Bài viết hôm nay, mình sẽ hướng dẫn các bạn cách tạo control động trong C# Winform. Mình sẽ hướng dẫn bạn cách tạo một Text Box đơn giản.
Khi click vào button thì sẽ tạo thêm 1 textbox.
Giao diện demo:

Source code C#:
using System;
using System.Windows.Forms;
namespace WindowsFormsApplication1
{
    public partial class Form1 : Form
    {
        int cLeft = 1;
        public Form1()
        {
            InitializeComponent();
        }
        private void button1_Click(object sender, EventArgs e)
        {
            AddNewTextBox();
        }
        public System.Windows.Forms.TextBox AddNewTextBox()
        {
            System.Windows.Forms.TextBox txt = new System.Windows.Forms.TextBox();
            this.Controls.Add(txt);
            txt.Top = cLeft * 25;
            txt.Left = 100;
            txt.Text = "TextBox " + this.cLeft.ToString();
            cLeft = cLeft + 1;
            return txt;
        }
    }
}

![[C#] Hướng dẫn tạo control động đơn giản trong Csharp](https://laptrinhvb.net/uploads/users/9a8cb514e4428e85fb4ca07588e9103f.png)

![[C#] Xem thông tin đăng ký tên miền Who is Domain](https://laptrinhvb.net/uploads/source/vbnet/whois_domain_thumb.jpg)
![[C#] Color Thief cách xuất màu sắc thiết kế từ hình ảnh](https://laptrinhvb.net/uploads/source/new_image_baiviet/pallet_color.png)
![[C#] Hướng dẫn sử dụng Data Binding Two Way giữa hai Form](https://laptrinhvb.net/uploads/source/csharp/databinding_thumb.png)
![[C#] Tìm hiểu về Anonymous method trong lập trình C#](https://laptrinhvb.net/uploads/source/image_baiviet/346eb1171be0b3d027fddd08f690e274.jpg)
![[C#] Hướng dẫn vẽ biểu đồ cột xuất file excel sử dụng thư viện Epplus](https://laptrinhvb.net/uploads/source/web/chart_excel.png)
![[C#] Hướng dẫn viết ứng dụng Fake IP (ẩn IP) sử dụng HttpRequest trong lập trình csharp](https://laptrinhvb.net/uploads/source/csharp/fake_ip_thumb.jpg)

![[C#] Hướng dẫn kiểm tra Gmail có tồn tại hay không trong lập trình csharp](https://laptrinhvb.net/uploads/source/image_baiviet/85236f8181bc82840b770be9d8b99d07.jpg)
![[C#] Hướng dẫn gom như thư viện dll vào một thư mục đặc biệt tách rời file chạy exe winform](https://laptrinhvb.net/uploads/source/csharp/gom_dll_thumb.png)
![[C#] Hướng dẫn xem lịch sử các trang web đã truy cập trên Chrome Browser](https://laptrinhvb.net/uploads/source/vbnet/HistoryChrome_thumb.jpg)
![[C#] Xem dung lượng RAM đang sử dụng trong ứng dụng Winform](https://laptrinhvb.net/uploads/source/csharp/ram_using_csharp_thumb.png)

![[C#] Giới thiệu thư viện Humanizer đọc số thành chữ tiếng việt, tiếng anh, la mã](https://laptrinhvb.net/uploads/source/csharp/humanizer_csharp_thumb.png)

![[C#] Empty Recycle Bin trong lập trình csharp](https://laptrinhvb.net/uploads/source/image_baiviet/5ffdaade6ca87e295ce10f4bcb715c04.jpg)
![[C#] Sử dụng thư viện AltoHTTP để Download file Start, Pause, Resume đơn giản](https://laptrinhvb.net/uploads/source/csharp/donwload_file_lib_csharp_demo.gif)
![[C#] Hướng dẫn cách tạo drop cap giống trình soạn thảo văn bản Microsoft Word](https://laptrinhvb.net/uploads/source/image_baiviet/a426dba1ac543fb9a9bd479f465f4e99.jpg)
![[C#] Hướng dẫn sử dụng kiểu giá trị Enum trong csharp](https://laptrinhvb.net/uploads/source/csharp/enum_csharp_thumb.jpg)
![[C#] Convert hình ảnh image thành Blurhash sử dụng trong loading image winform](https://laptrinhvb.net/uploads/source/vbnet/blur_hash_demo.jpg)
![[C#] Hướng dẫn lưu danh sách hình ảnh dạng file nhị phân](https://laptrinhvb.net/uploads/source/vbnet/image_thumb.png)
![[C#] Sự kiện Reactive Observable Event Winform](https://laptrinhvb.net/uploads/source/csharp/observableEvent_thumb.png)
![[C#] Sử dụng thư viện ZedGraph vẽ biểu đồ Line, Bar, Pie trên Winform](https://laptrinhvb.net/uploads/source/new_image_baiviet/zedgraph-quickstart.gif)
![[C#] Hướng dẫn icon chạy dưới thanh taskbar Notify icon](https://laptrinhvb.net/uploads/source/image_baiviet/68d5692331fc42b5a4ab45eef356fb7e.gif)

![[C#] Hướng dẫn lấy ID Group hoặc Fanpage Facebook](https://laptrinhvb.net/uploads/source/image_baiviet/5c0941c4dc31a182ae02e3370d998135.png)
