Tôi tìm thấy nhiều trình soạn thảo văn bản chuyên nghiệp như Sublime Text và Synwrite có một tính năng như một trình soạn thảo Multi-Caret. Dấu văn bản sẽ thực sự chèn vào các dòng khác nhau bên trong trình chỉnh sửa để bạn thực sự có thể chỉnh sửa nhiều dòng cho cùng một loại mã. Vì vậy, không cần sao chép dán nữa.Làm thế nào để bạn tạo Multi-Carets trong một TextBox C#
Vì vậy, bất kỳ ai cũng có thể giúp bạn đạt được điều này trong C#?
Bạn sẽ phải sử dụng [winapi] (https://msdn.microsoft.com/en-us/library/windows/desktop/ms648398 (v = vs.85) .aspx) tại đây, xem ví dụ: [câu trả lời này] (https://stackoverflow.com/a/610057/1997232). Một tùy chọn khác là điều khiển tùy chỉnh, nơi bạn có thể vẽ bằng gdi + bất cứ điều gì bạn muốn (nhấp nháy là .. kek). – Sinatr