Tôi mới dùng Visual Studio 2010 C#. Tôi đã tạo một biểu mẫu. Tuy nhiên, khi tôi chạy các ứng dụng có một lỗi xảy ra nói rằng "Cannot implicity convert type 'string' to 'System.Windows.Forms.ColumnHeader'"
. Ai đó có thể cho tôi biết điều gì đã xảy ra và làm cách nào tôi có thể giải quyết vấn đề này? Cảm ơn.Không thể chuyển đổi kiểu 'chuỗi' thành 'System.Windows.Forms.ColumnHeader
Trả lời
Có vẻ như bạn đã tạo một ColumnHeader
với tên Name
về hình thức mà lần lượt ẩn các hình thức sở hữu this.Name
mà là một chuỗi ... đó là kịch bản duy nhất mà tôi có thể tưởng tượng dẫn đến sự lỗi từ ảnh chụp màn hình được cung cấp.
NẾU giả định của tôi là đúng, bạn có thể giải quyết bằng cách thay đổi dòng để this.Name.Name = "ter";
Bạn có chắc chắn bạn không muốn .Text
thay vì .Name
?
Dường như bạn đã tạo một Trình tạo cột bằng tên "Tên". Vui lòng kiểm tra xem bạn có bất kỳ điều khiển nào có tên "Tên" không.
Ví dụ: -Tôi đã có DataGridView có tên cột là "SrNo", "Tên", "Độ tuổi". Tôi đã gặp lỗi tương tự. Tại sao bcoz của "Tên".
Giải pháp: Đổi tên ColumnHeader của DataGridView thành "Tên" thành "Người" khác hoặc bất kỳ điều nào khác ngoài "Tên". Nhưng nếu bạn muốn hiển thị "Tên" làm văn bản Tiêu đề của DataGridView, bạn có thể giữ HeaderText là "Tên" .i.e.
Tên: Person
HeaderText: Đặt tên cho
DataPropertyName: Người
Đây DataPropertyName là không bắt buộc. Nó được sử dụng nếu ràng buộc thông qua bộ sưu tập dưới dạng DataSource.
- 1. Không thể chuyển đổi Hash thành chuỗi?
- 2. không thể chuyển đổi nil thành Chuỗi
- 3. Chuyển đổi chuỗi thành kiểu Date trên Python
- 4. chuyển đổi chuỗi thành kiểu ngày tháng python
- 5. Javascript/chuyển đổi chuỗi kiểu CSS thành đối tượng JS
- 6. Chuyển đổi chuỗi C thành kiểu C++ std :: string
- 7. Chuyển đổi chuỗi thành System.IO.Stream
- 8. có thể chuyển đổi chuỗi thành mảng?
- 9. Chuyển đổi NULL thành chuỗi rỗng - Chuyển đổi không thành công khi chuyển đổi từ chuỗi ký tự thành uniqueidentifier
- 10. Không thể chuyển đổi hoàn toàn loại 'chuỗi' thành 'System.Web.UI.WebControls.Unit'
- 11. Không thể chuyển đổi hoàn toàn loại 'chuỗi' thành 'System.DateTime'
- 12. NSJSONSerialization - Không thể chuyển đổi dữ liệu thành chuỗi
- 13. Không thể chuyển đổi từ chuỗi thành int32
- 14. Đối tượng không thể được chuyển đổi thành chuỗi?
- 15. LoạiError: không thể chuyển đổi Net :: HTTPOK thành chuỗi
- 16. không chuyển đổi ẩn nil thành chuỗi
- 17. Chuỗi chuyển đổi PHP thành hex và hex thành chuỗi
- 18. Chuyển đổi chuỗi thành trường số
- 19. Chuyển đổi null thành chuỗi
- 20. Chuyển đổi SVGSVGElement thành Chuỗi
- 21. Chuyển đổi JsValue thành Chuỗi
- 22. Không thể chuyển đổi xâu thành kiểu Enum Tôi tạo ra
- 23. Chuyển đổi chuỗi thành Enum?
- 24. Chuyển đổi chuỗi thành BigInteger
- 25. Chuyển đổi chuỗi thành char
- 26. Chuyển đổi LPWSTR thành chuỗi
- 27. Chuyển đổi System.Array thành chuỗi []
- 28. Chuyển đổi chuỗi thành GregorianCalendar
- 29. Chuyển đổi vectơ thành chuỗi
- 30. chuỗi chuyển đổi thành mảng
Cảm ơn bạn đã trợ giúp. Điều này giải quyết được vấn đề của tôi. Cảm ơn một lần nữa. – sean
bạn được chào đón :-) – Yahia