2012-02-22 99 views
0

我想在运行时添加和删除透视图项,但它不会导致布局重新绘制自己,因此删除的透视图项仍显示。如果我添加或删除方法OnNavigatedTo中的数据透视表项,它的工作原理。但是当页面已经“在那里”而不是在OnNavigatedTo时,我需要这个。有什么建议么?在运行时删除和添加数据透视表不起作用

最佳 王一梅

回答

2

我已成功地动态添加和使用下面的代码删除枢纽项目: -

private void AddItem_Click(object sender, RoutedEventArgs e) 
    { 
     MyPivot.Items.Add(new PivotItem() { Header = "New Item" }); 
    } 

    private void RemoveItem_Click(object sender, RoutedEventArgs e) 
    { 
     MyPivot.Items.RemoveAt(MyPivot.Items.Count - 1); 
    } 

你如何添加新的支点项目?

感谢

保罗Diston

+0

您好,我用同样的方法,但应删除在屏幕上停留,如果点击,应用程序会崩溃枢轴项。 – user586537 2012-02-23 13:53:28