我有一个 XAML 树,如下所示:
<Window>
<Grid>
<DockPanel>
<DataGrid>
<DataGrid.Resources>
<CheckBox Command="{Binding Command}" CommandParameter="??" />
</DataGrid.Resources>
</DataGrid>
<StackPanel>
<ChartLegend>
</ChartLegend>
<DataChart>
</DataChart>
</stackPanel>
</DockPanel>
</Grid>
</Window>
我想从on开始有DataChart
对象。CommandParameter
ViewModel
Command
DataGrid
我的发现:
我将DockPanel
对象作为CommandParameter
,然后我必须应用方法FindName("")
来获取DataChart
. 并做进一步的修改。
但我想要DataChart
直接的对象,以避免TypeCasting
或搜索树。