1
可能重复:
Wpf Toolkit. Bind DataGrid Column Header to DynamicResource
WPF Error: Cannot find govering FrameworkElement for target element绑定DataGrid列标题
我使用MVVM模式,所以对我的看法,我试图将列绑定创建WPF应用程序将DataGrid
列的标题添加到我的视图模型上的属性,该属性是DataGrid
所在视图的数据上下文。
XAML:
<DataGrid Name="DailyData" AutoGenerateColumns="False" CanUserAddRows="False" CanUserDeleteRows="False" ItemsSource="{Binding Path=DailyDataViewModels}" HorizontalAlignment="Stretch">
<DataGrid.Columns>
<DataGridTextColumn Header="{Binding InflowVolumeLabel}" Binding="{Binding InflowVolume}"></DataGridTextColumn>
</DataGrid.Columns>
</DataGrid>
但是头只显示了空白,似乎并不试图绑定到指定的属性,你怎么可以绑定一个DataGrid
列标题?
@parapurarajkumar:本'BindingMarkupExtension'认为任何无锁值是'Path',所以是的,它是故意的,但它也是正确。 – user7116