0
Я хотел бы применить CellTemplateSelector к CellEditingTemplate. Их можно комбинировать?Комбинация CellEditingTemplate CellTemplateSelector DataGrid
Это их отдельно
<DataGridTemplateColumn x:Name="dateScheduledColumn" Header="Date Scheduled" Width="125">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path= DateScheduled, StringFormat=\{0:d\}}" />
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
<DataGridTemplateColumn.CellEditingTemplate>
<DataTemplate>
<DatePicker SelectedDate="{Binding Path=DateScheduled, Mode=TwoWay,
ValidatesOnExceptions=true, NotifyOnValidationError=true}" />
</DataTemplate>
</DataGridTemplateColumn.CellEditingTemplate>
</DataGridTemplateColumn>
<DataGridTemplateColumn Header="Grade">
<DataGridTemplateColumn.CellTemplateSelector>
<local:GradeTemplateSelector
PassedTemplate="{StaticResource PassedTemplate}"
FailedTemplate="{StaticResource FailedTemplate}"/>
</DataGridTemplateColumn.CellTemplateSelector>
</DataGridTemplateColumn>
Если я пытаюсь это я получаю ошибку синтаксиса
<DataGridTemplateColumn.CellEditingTemplate>
<DataGridTemplateColumn.CellTemplateSelector>
Именно то, что мне нужно. Я искал ответ и не смог найти прямой ответ. – Paparazzi