WPF datagrid列綁定是否可見

WPF datagrid列綁定是否可見:
在頁面中先定義一個具有visbility屬性的元素

 <DataGrid IsReadOnly="true" ItemsSource="{Binding Reports}" SelectedItem="{Binding CurrentReport}">
      <DataGrid.Columns>
            <DataGridTextColumn Header="發佈日期" Binding="{Binding Fbrq,StringFormat=yyyy-MM-dd HH:mm:ss}" Width="100" CanUserSort="False"/>
            <DataGridTextColumn Header="報告名稱" Binding="{Binding ReportType}" Width="100" CanUserSort="False"/>
            //此處綁定列可見性
            <DataGridTextColumn Header="標本" Binding="{Binding Bb}" Width="60" CanUserSort="False" Visibility="{Binding DataContext.BbVisibility,Source={x:Reference otherElement}}"/>
            <DataGridTextColumn Header="送檢日期" Binding="{Binding Sjrq,StringFormat=yyyy-MM-dd HH:mm:ss}" Width="100" CanUserSort="False"/>
            <DataGridTextColumn Header="送檢科室" Binding="{Binding Sjksmc}" Width="100" CanUserSort="False"/>
       </DataGrid.Columns>
</DataGrid>
發佈了12 篇原創文章 · 獲贊 0 · 訪問量 4078
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章