2010-04-01 29 views
5

Im sử dụng C# .net .. trong im đó làm việc với ứng dụng biểu mẫu cửa sổDòng Mulitiple trong một ô trong chế độ xem dữ liệu

tôi có chế độ xem dữ liệu với hai cột. cột đầu tiên là chỉ đọc và cột kia có thể chỉnh sửa được. bây giờ tôi muốn tất cả các tế bào của cột thứ hai để hỗ trợ cho mulitilines trong mỗi tế bào. tôi muốn nhấn phím enter và đến dòng tiếp theo trong cùng một ô. Nhưng bây giờ nếu tôi nhấn phím enter nó sẽ đi đến ô kế bên dưới nó. tôi muốn con trỏ đến được trong dòng tiếp theo của cùng một tế bào

+0

như trong kiến ​​thức của tôi tôi nghĩ rằng tế bào là dòng duy nhất đối tượng y Bạn chỉ cần tạo khoảng trắng trong các từ và sau khi lưu nó, dữ liệu của bạn sẽ xuất hiện ở định dạng bọc. –

Trả lời

1

Có lẽ bạn có thể:

  1. móc sự kiện KeyDown
  2. kiểm tra nếu Nhập bị trúng, nếu đúng:
  3. thêm linebreak đến chuỗi giá trị của tế bào, và:
  4. dấu sự kiện này đã xử lý bằng cách thiết lập e.SuppressKeyPress True
Các vấn đề liên quan