如何手动调用render TreeView Row xamarin studio c#?

如何手动调用render TreeView Row xamarin studio c#?,c#,treeview,monodevelop,C#,Treeview,Monodevelop,我想在mono treeview中手动调用render one row。如果在treeview中移动鼠标或单击鼠标或离开,则调用render manual treeview。如果我的属性发生更改,则调用render manual treeview 如果treeview鼠标悬停或单击或离开,则调用此代码(如果我的类属性更改或手动调用,则希望调用此代码): 我找到了这个问题的答案。 如果使用此代码,则可以手动设置treeview项目的渲染: var pth = tv.Model.Ge

我想在mono treeview中手动调用render one row。如果在treeview中移动鼠标或单击鼠标或离开,则调用render manual treeview。如果我的属性发生更改,则调用render manual treeview

如果treeview鼠标悬停或单击或离开,则调用此代码(如果我的类属性更改或手动调用,则希望调用此代码):


我找到了这个问题的答案。 如果使用此代码,则可以手动设置treeview项目的渲染:

        var pth = tv.Model.GetPath (iter);
        store.EmitRowChanged (pth, iter);
        var pth = tv.Model.GetPath (iter);
        store.EmitRowChanged (pth, iter);