0

我在 UserControl 中声明了一个 DataGrid。

现在我已将 UserControl 包含在我的主 xaml 文件中。我正在尝试从 main.xaml 设置 DataGrid 的 ItemsSource 属性;但我收到错误“名称空间中不存在属性 ItemsSource”。

我可以设置其他属性,如背景、前景等。

我的 UserControl 有这个:

<wpfkit:DataGrid Name="DataGrid1"  
                     AutoGenerateColumns="True"
                     Width="Auto">
</wpfkit:DataGrid>

在 main.xaml 中:

<usercontrol:MultiStepProcessGrid ItemsSource="{Binding GridData}" ></usercontrol:MultiStepProcessGrid>

The above line is giving an error stating that ItemsSource doesnot exist in namespace.
So I wanted to know whether its possible to set the ItemsSource from main.xaml or not!!

请帮助我解决这个问题!

4

1 回答 1

3

尝试这个

<wpfkit:DataGrid Name="DataGrid1"  
                     ItemSource="{Binding}"
                     AutoGenerateColumns="True" 
                     Width="Auto"> 
</wpfkit:DataGrid> 

<usercontrol:MultiStepProcessGrid DataContext="{Binding GridData}" ></usercontrol:MultiStepProcessGrid> 
于 2010-10-11T08:28:27.517 回答