MoveCurrentTo无法在VB中工作

时间:2014-07-02 06:58:19

标签: vb.net

我正在尝试移动到数据表中的新行,但它无法正常工作。这是我的(pseu)代码:


Dim table as DataTable = MyDB.Tables("Tasks")
Dim NewTask as DataRow = table.NewRow
NewTask("TaskID") = <some number>
NewTask("Name") = <some string>
table.Rows.Add(NewTask)
table.AcceptChanges()
Dim cvsTask as CollectionViewSource = <a cvs defined in my XAML>
Dim cvTask as CollectionView = CType(cvsTask.View, CollectionView)
cvTask.MoveCurrentTo(NewTask)

我可以确认是否创建了新行。这是最后一行不起作用。它总是返回False,这意味着它失败了。

我做错了什么?

0 个答案:

没有答案