0
函数InsertProductItem
会将arow添加到datogrid中。代码工作,但它会默认添加一个空行。我怎样才能删除它?Datagrid添加行默认添加空行
的XAML:
<DataGrid Name="dgProductList"
ItemsSource="{Binding Path=ProductList}">
代码:
public ObservableCollection<SalesItem> _ProductList = new ObservableCollection<SalesItem>();
public ObservableCollection<SalesItem> ProductList { get { return _ProductList; } set { _ProductList = value; } }
public SalesWindow()
{
InitializeComponent();
this.DataContext = this;
}
public void InsertProductItem(Product product)
{
SalesItem item = new SalesItem { ProductName = product.Name, Quantity = 1, TotalPrice = product.Price };
ProductList.Add(item);
}
谢谢。
感谢的DataGrid的默认方式,它的工作太棒了。 – Alvin
然后将此帖标记为答案! –
@FlorianGl我确信Kev会,但是我在发布问题后的一两分钟内发布了这个消息,并且有一个定时器可以阻止在X分钟过去之后接受答案:) – Rachel