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