0

CellTemplateSelectorをCellEditingTemplateに適用したいと思います。それらを組み合わせることができますか?

これはそれらが別々です

         <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>
4

1 に答える 1

2

DataGridTemplateColumn.CellEditingTemplateSelectorを使用するだけです

于 2012-04-13T15:22:42.313 に答える