[WPF] Cách làm ẩn tiêu đề cột của Listview trong WPF

Byantonhyip

Th10 14, 2020 #[C#] Cách sử dụng Listview Control, #[C#] Cách xác định địa chỉ IP theo tên miền, #[C#] Cài đặt Visual Studio qua 9 bước, #[C#] DùngTreeview để hiện danh sách ổ đĩa và thư mục, #[C#] Giữ cho cửa sổ luôn ở TOP, #Cách làm ẩn tiêu đề cột của Listview trong WPF, #listview autoresizecolumns wpf, #listview example wpf, #listview style wpf, #wpf listbox example, #wpf listbox example binding, #wpf listbox example c#, #wpf listview binding, #wpf listview binding itemssource, #wpf listview binding list string, #wpf listview binding mvvm, #wpf listview binding not updating, #wpf listview binding not working, #wpf listview binding observablecollection, #wpf listview binding observablecollection not updating, #wpf listview binding selected items, #wpf listview binding to list, #wpf listview checkbox, #wpf listview checkbox binding, #wpf listview checkbox binding mvvm, #wpf listview checkbox checked event, #wpf listview checkbox column, #wpf listview checkbox example, #wpf listview checkbox get checked items, #wpf listview checkbox header select all, #wpf listview checkbox select all, #wpf listview columns, #wpf listview columns add, #wpf listview columns alignment, #wpf listview columns binding, #wpf listview columns dynamic, #wpf listview columns example, #wpf listview columns same width, #wpf listview columns sort, #wpf listview columns width fill, #wpf listview example, #wpf listview example binding, #wpf listview example c#, #wpf listview example data binding, #wpf listview example expander, #wpf listview example mvvm, #wpf listview gridview hide column headers, #wpf listview header, #wpf listview header align left, #wpf listview header binding, #wpf listview header click, #wpf listview header click event, #wpf listview header height, #wpf listview header hide, #wpf listview header style, #wpf listview header template, #wpf listview header width fill, #wpf listview hide column headers, #wpf listview horizontal, #wpf listview horizontal alignment, #wpf listview horizontal items, #wpf listview horizontal orientation, #wpf listview horizontal scroll, #wpf listview horizontal scrollbar, #wpf listview horizontal scrollbar disable, #wpf listview horizontal scrollbar not showing, #wpf listview horizontal stretch, #wpf listview horizontal wrap, #wpf listview remove column header, #wpf listview scrollbar, #wpf listview scrollbar color, #wpf listview scrollbar event, #wpf listview scrollbar hide, #wpf listview scrollbar horizontal, #wpf listview scrollbar not showing, #wpf listview scrollbar not working, #wpf listview scrollbar style, #wpf listview scrollbar vertical, #wpf listview scrollbar visibility, #wpf listview selected item, #wpf listview selected item binding, #wpf listview selected item color, #wpf listview selected item color lost focus, #wpf listview selected item event, #wpf listview selected item mvvm, #wpf listview selected item not highlighted, #wpf listview selected item not working, #wpf listview selected item on button click, #wpf listview selected item style, #wpf listview style, #wpf listview style background, #wpf listview style border, #wpf listview style header, #wpf listview style row, #wpf listview style selected item, #wpf listview style selected item color, #wpf listview style template, #wpf listview style trigger
Chia sẻ

Nội dung

Giới thiệu

WPF ListView là một công cụ phổ biến để hiển thị danh sách. Đôi khi chúng ta cần ẩn tiêu đề cột của WPF ListView và chỉ hiển thị danh sách các mục. Nhưng ListView không cung cấp bất kỳ phương thức hoặc thuộc tính nào để ẩn tiêu đề cột. Trong bài này, chúng ta sẽ học cách ẩn các tiêu đề cột của WPF ListView.

Thêm đoạn mã sau đây vào tệp XAML

<ListView.Resources> 
    <Style TargetType="GridViewColumnHeader"> 
       <Setter Property="Visibility" Value="Collapsed" /> 
    </Style> 
</ListView.Resources>

Trên đây, ta đã tạo ra một style dành cho Listview, với TargetType đối với ‘GridViewcolumnHeader‘ và đặt thuộc tính “Visibility” của ‘GridViewcolumnHeader‘ thành Collapsed.

Toàn bộ mã XAML

<Grid> 
    <ListView x:Name="ListView1"> 
      <ListView.Resources> 
       <Style TargetType="GridViewColumnHeader"> 
             <Setter Property="Visibility" Value="Collapsed" /> 
       </Style> 
    </ListView.Resources> 
    <ListView.View> 
      <GridView> 
        <GridView.Columns> 
          <GridViewColumn DisplayMemberBinding="{Binding ID}" /> 
          <GridViewColumn DisplayMemberBinding="{Binding Name}" /> 
        </GridView.Columns> 
      </GridView> 
    </ListView.View> 
  </ListView> 
</Grid>

 

Kết quả

Kết luận

Như vậy, trên đây csharpcanban.com đã Hướng dẫn các bạn xây dựng một ứng dụng mà trong đó WPF Listview bị ẩn tiêu đề cột. Thực sự là quá đơn giản đúng không các bạn. Hãy thực hành và vận dụng vào phần mềm của các bạn. Csharpcanban.com sẽ hướng dẫn các bạn chi tiết nhất.

Trong các bài tiếp theo mình sẽ tiếp tục hướng dẫn các bạn sử dụng Microsoft Visual Studio C#, sử dụng các Control trong C#, đó là sử dụng Combobox, Listbox, Radio Button, và nhiều Control khác, hãy thường xuyên theo dõi website csharpcanban.com để cập nhật các bài học mới nhé các bạn.

 

Xem thêm  [WPF] Hướng dẫn tạo Editor với RichTextBox trong WPF

 

 

 

ĐĂNG KÝ MUA HÀNG

    Email (*)

    Điện thoại (*)

    Tên sản phẩm/Dịch vụ:


    Chia sẻ

    Trả lời

    Email của bạn sẽ không được hiển thị công khai. Các trường bắt buộc được đánh dấu *