Is the WPF datagrid column binding visible

Is the WPF datagrid column binding visible:
first define an element with visbility attribute on the page

 <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>
Published 13 original articles · praised 0 · visits 4643

Guess you like

Origin blog.csdn.net/qq_37869796/article/details/103925068