Tôi đang sử dụng ListView
kiểm soát thay vì DataGrid
trong ứng dụng WPF của mình. Tôi muốn cung cấp cho *
chiều rộng cho ListView.GridViewColumn
của mình, nhưng bất cứ khi nào tôi cung cấp *
chiều rộng đến ListView.GridViewColumn
, nó mang lại cho tôi một lỗi thời gian biên dịch. Vui lòng đề xuất cho tôi cách tôi có thể cung cấp chiều rộng *
cho ListView.GridViewColumn
, để ListView.GridViewColumn
có thể tự động lấp đầy khoảng trống thừa khi tôi phóng to màn hình.ListView.GridViewColumn (*) width
Bất kỳ trợ giúp nào về điều này sẽ được đánh giá cao. Cảm ơn
Cảm ơn Bilal Hashmi. Nhưng trong phương pháp tiếp cận xaml ở trên, nơi tôi nên đặt dòng mã trong trang xaml của tôi, để nó sẽ có hiệu lực cột ListView. Và bằng cách sử dụng IValueConverter nó hoạt động tốt lần đầu tiên khi tải màn hình nhưng khi tôi tối đa hóa màn hình hoặc thay đổi kích thước màn hình nó không thay đổi kích thước chiều rộng cột cho phù hợp. –
Yogesh
có lẽ điều này có thể giúp http://stackoverflow.com/questions/560581/how-to-autosize-and-right-align-gridviewcolumn-data-in-wpf – Klaus78
Bạn có thể đặt nó ở bất kỳ đâu trên trang xaml đó nơi bạn đang hiển thị ListView của bạn. Cho phép nói tại Row = 0 và Column = 0 của lưới chính của trang. –