0
我試圖從對象到樹型視圖以鑄造和得到下一個錯誤:無法從對象轉換爲樹型視圖
"unable to cast object of type 'system.string' to type 'system.windows.controls.treeviewitem'."
是2天我在尋找一個解決的辦法,我看到了顯式轉換爲treeviewitem的很多例子,所以我認爲它是合法的,但它不起作用。
foreach (Req ObjReq in reqFilter.NewList())
{
index = PM_TreeView.Items.Add(ObjReq.Name);
TreeViewItem ParentNode = new TreeViewItem();
//this is the Cast I try to do
ParentNode = (TreeViewItem)PM_TreeView.Items[index];
ParentNode.Tag = ObjReq.ID;
reqFilter["RQ_FATHER_ID"] = (ObjReq.ID.ToString());
reqFilter.KeepHierarchical = true;
if (reqFilter.NewList().Count > 0)
FillReqTreeView(reqFilter, ObjReq);
}
主要想法是將reqFilter中的List填充到Treeview中。
感謝無法解釋的downvote。一個解釋會很好,另一個猜測是哪一行會導致這個非常具體的錯誤。 –