在下面的 XAML 片段中,“testGrid”的 ItemsSource 设置正确,但“testGridResource”为 null。如何通过绑定设置定义为资源的网格的 ItemsSource?更一般地说,如何通过绑定设置定义为静态资源的对象的属性(我仅在我的应用程序中使用 datagrid 作为示例,我正在使用其他对象)?
<Window x:Class="StackedBarTest.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:ig="http://schemas.infragistics.com/xaml"
Title="MainWindow" Height="350" Width="525" x:Name="root">
<Window.Resources>
<DataGrid x:Key="testGridResource" ItemsSource="{Binding LoadStatistics, ElementName=root}"></DataGrid>
</Window.Resources>
<Grid x:Name="LayoutRoot">
<DataGrid x:Name="testGrid" ItemsSource="{Binding LoadStatistics, ElementName=root}"></DataGrid>