UserControl в DataGridViewCell WPF - PullRequest
       18

UserControl в DataGridViewCell WPF

0 голосов
/ 07 ноября 2011

У меня есть свой UserControl, который состоит из StackPanel с Label и ListBox enter image description here

Мне нужно поместить этот UserControl в DataGridCell из кода! Не из XAML! Кто знает как это сделать?

Ответы [ 2 ]

1 голос
/ 07 ноября 2011

вот оно:

<DataGrid >
  <DataGrid.Columns>
    <DataGridTemplateColumn>
      <DataGridTemplateColumn.CellTemplate>
        <DataTemplate>
          your stuff goes into here...
        </DataTemplate>
      </DataGridTemplateColumn.CellTemplate>
    </DataGridTemplateColumn>
  </DataGrid.Columns>
</DataGrid>

того же можно достичь с помощью кода.

0 голосов
/ 07 ноября 2011

Я обычно делаю обычную сетку, но я верю, что это должно перевести:

MyNameSpace.MyUserControl theUserControl = new MyNameSpace.MyUserControl();
theUserControl.Margin = new Thickness(0);
Grid.SetColumn(theUserControl, 1);
Grid.SetRow(theUserControl, 1);
myGridDisplay.Children.Add(theUserControl);
...