Как получить доступ к свойству ItemsSource DataGrid, определенного в UserControl, из основного файла xaml? - PullRequest
0 голосов
/ 11 октября 2010

Я объявил DataGrid в UserControl.

Теперь я включил UserControl в свой основной файл xaml. Я пытаюсь установить свойство ItemsSource DataGrid из main.xaml; но я получаю сообщение об ошибке «Свойство 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!!

Пожалуйста, помогите мне относительно этого !!!

1 Ответ

3 голосов
/ 11 октября 2010

Попробуйте это

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

и

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