Tôi có một DataGridView với nguồn dữ liệu được đặt thành nguồn dữ liệu ràng buộc. Vấn đề của tôi là tôi không thể nhận được hầu hết các của các cột để đổi kích thước. Một số cột không hiển thị con trỏ thay đổi kích thước, trong khi hai cột khác làm: một cột có thể được thay đổi kích cỡ, không thể thay đổi kích thước.Người dùng không thể thay đổi kích thước cột DataGridView
Dưới đây là những gì tôi đã cố gắng:
DGV.AllowUsertoResizeColumns = True
DGV.AutoSizeColumnMode = None
DGV.RowHeadersWidthSizeMode = EnableResizing
DGV.Dock = Fill
- Tất cả Cột có
AutoSizeMode = NoneSet
vàResizable = True
- Các DGV được nhúng vào trong một bảng điều khiển của một SplitContainer, anh em t sau khi đưa nó lên phía trước, những người khác để sao lưu, hoặc sự kết hợp ngẫu nhiên khác, vẫn không thể thay đổi kích thước
- Sử dụng
dataGridView1.AutoResizeColumns(DataGridViewAutoSizeColumnsMode.ColumnHeader)
(và các biến thể khác) sau khi dữ liệu đã được nạp vào DGV - Trong khi tôi có thể thay đổi kích thước một của các cột, các thiết lập trong bộ sưu tập cột là không có khác biệt so với những người khác
Dưới đây là một ảnh chụp màn hình của các thuộc tính của DataGridView
tôi:
Bất kỳ ý tưởng nào?
'Tôi có thể in danh sách cài đặt cho điều khiển' - bao gồm nhiều thông tin nhất có thể. Nếu bạn có thể xuất bản một trường hợp giảm cho vấn đề mà bạn mô tả, điều đó có thể hữu ích. – Neolisk
Bạn đã bao giờ tìm ra điều này chưa? – BVernon
Không, thật không may là tôi không làm vậy. Đó là điều kỳ lạ nhất. Khi thay đổi này là cần thiết, tôi có lẽ sẽ chỉ cần xóa điều khiển và tạo lại nó. – Paul