C# 单元上的Datagrid验证,扩展实体框架的属性

C# 单元上的Datagrid验证,扩展实体框架的属性,c#,wpf,entity-framework,xaml,datagrid,C#,Wpf,Entity Framework,Xaml,Datagrid,我使用实体框架从数据库中获取结果。这用于设置数据网格的源。我需要在编辑和添加新行时对数据网格执行验证。我需要为datagrid中的一些列添加必需的字段验证器。 我还需要设置默认属性,类的构造函数可以扩展吗 我为datagrid设置数据源,如下所示: <DataGrid Name="test" ItemsSource="{Binding TestList,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Margin="5,5,0,0" Au

我使用实体框架从数据库中获取结果。这用于设置数据网格的源。我需要在编辑和添加新行时对数据网格执行验证。我需要为datagrid中的一些列添加必需的字段验证器。 我还需要设置默认属性,类的构造函数可以扩展吗

我为datagrid设置数据源,如下所示:

<DataGrid Name="test" ItemsSource="{Binding TestList,Mode=TwoWay,UpdateSourceTrigger=PropertyChanged}" Margin="5,5,0,0" AutoGenerateColumns="False" MinRowHeight="30" CanUserAddRows="True">
    <DataGrid.Columns>
        <DataGridTextColumn Binding="{Binding Path=Name,Mode=TwoWay}" Width="132">
            <DataGridTextColumn.Header>
                <TextBlock Name" ToolTip="Enter the name of a test
            </DataGridTextColumn.Header>                    
        </DataGridTextColumn>                
    </DataGrid.Columns>
</DataGrid>