从usercontrol1更新按钮更新usercontrol2中的数据

时间:2013-05-12 23:22:33

标签: c# wpf

我有一个userControl,它包含标签项中的其他userControl。通过与我的父userControl上的各种复选框进行交互,使它们可见并清除(所有工作)。我有适用于父userControl的验证和writetodatabase函数。我需要做的是点击uC1上的“Update”(利用CommandBinding)按钮,其他选项卡上的所有相关子uC数据也会保存到db。我已经得到验证工作,但我很难保存uC2 / uC3 / uC4等数据...任何指针都是最受欢迎的。  PS我试图保持我的uC尽可能松散耦合...我是一个初学者所以请保持温柔(一步一步会感激)

提前致谢。

1 个答案:

答案 0 :(得分:1)

您可以在每个子控件上放置一个Save事件,并让父页面/控件订阅这些事件。然后它可以让孩子控件保存自己。