Tôi có một DataGrid WPF được điền dữ liệu từ DataSet. Tôi có CanUserSortColumns
được đặt thành đúng.Giữ lại thứ tự sắp xếp do người dùng xác định trong WPF DataGrid
Có thể giữ lại phân loại mà người dùng đã chỉ định khi lưới được làm mới không? Tôi có nó duy trì mục mà đã được lựa chọn sử dụng
object selectedItem = dgInvoiceHeads.SelectedItem;
trước khi làm mới diễn ra và sau đó đặt
dgInvoiceHeads.SelectedItem = selectedItem;
sau khi làm mới diễn ra.
Nhưng tôi dường như không làm cho nó giữ nguyên loại được chỉ định.
Bạn có thể gặp vấn đề phải có tiêu đề giống như các thành viên lớp của bạn bằng cách sử dụng SortMemberPath trong cá thể cột chứ không phải thuộc tính Header. 'sortHeader = e.Column.SortMemberPath' – BrianVPS