C# 向DataGrid列添加静态行

C# 向DataGrid列添加静态行,c#,wpf,xaml,datagrid,C#,Wpf,Xaml,Datagrid,是否有一种仅使用XAML向DataGrid添加静态行的方法? 我有一个数据网格,它只包含一列。此列有一些行 它根据用户的输入而变化,但有两行,无论用户的输入是什么,这两行始终存在。我希望避免为了绑定列的内容而创建额外的集合,但只绑定到列的可更改部分,并添加两个静态行。是否可以在XAML中执行此操作 当您使用ItemsSource时,静态记录可能会出现问题,当任何记录存在时,它将引发异常。我将为记录模型类准备一个表示是否可编辑的布尔属性,并将其绑定到例如IsEnabled。在您的例子中,前两项是在

是否有一种仅使用XAML向DataGrid添加静态行的方法? 我有一个数据网格,它只包含一列。此列有一些行
它根据用户的输入而变化,但有两行,无论用户的输入是什么,这两行始终存在。我希望避免为了绑定列的内容而创建额外的集合,但只绑定到列的可更改部分,并添加两个静态行。是否可以在XAML中执行此操作

当您使用ItemsSource时,静态记录可能会出现问题,当任何记录存在时,它将引发异常。我将为记录模型类准备一个表示是否可编辑的布尔属性,并将其绑定到例如IsEnabled。在您的例子中,前两项是在代码中声明的,属性为false,而不是纯XAML解决方案