我有一个 WPF 应用程序,我Frame
用来加载Page
'is. 在Page
我调用我的自定义控件<Controls:OrderDataGrid x:Name="cntrlOrderDataGrid" />
。在这个控件上DataGrid
,当我导航Page
到Frame
. 有时加载需要一段时间,我需要知道 DataGrid 何时完成加载,所以我设置了Loaded
事件:
private void dgOrders_Loaded(object sender, RoutedEventArgs e)
{ }
但我不知道我是否可以通知MainWindow
DataGrid 已结束加载。当我将Loaded
事件设置为Frame
然后它立即触发而不用等待我的自定义控件与数据网格。