-1

在我的 SL4 应用程序中,我有一个显示数据网格的父页面。当用户选择网格中的特定行并使用以下代码单击打开按钮时,我打开 ChildWindow。

cwEditProduct ChildWin = new cwEditProduct(productId);
ChildWin.Closed += new EventHandler(ChildWin_Closed);
ChildWin.Show();

当用户关闭 ChildWindow 时,会运行以下代码,但不会使用更新刷新父网格。

void ChildWin_Closed(object sender, EventArgs e)
    {
        LoadProducts();
    }

如果我转到另一个页面并返回此页面,它可以正常工作,但不是来自 childWin 关闭事件。

我注意到在调试过程中很快就会调用 ChildWin_Closed 我按下子窗口上的关闭按钮,它会运行关闭按钮中的剩余代码,然后关闭窗口。是因为时间问题还是我做错了什么?

任何回应将不胜感激

4

1 回答 1

-2

得到它的工作。需要清除缓存

于 2010-10-21T13:45:54.600 回答