【问题标题】:Usercontrol click event calling new usercontrol用户控件点击事件调用新的用户控件
【发布时间】:2012-03-31 06:17:28
【问题描述】:

我正在 WPF 中创建一个学生注册系统,我有一个非常奇怪的查询,即我有一个窗口,其中有两个堆栈面板,并且在两个堆栈面板中都动态添加了用户控件。 例如,Usercontrol 1 被添加到 Stackpanel1 for Window 现在这些 usercontrol-1 是动态生成的,可以说它们是学生姓名,现在当我单击其中一个学生姓名(usercontrol -1)时,它应该获取该特定学生的所有详细信息,并且调用新的 usercontrol-2 并作为子项添加到窗口中的 stackpanel-2。

我能够为每个学生处理 usercontrol-1 的点击事件,还可以获取他们的信息并将这些信息传递给 usercontrol-2 现在我需要的是如何将该 usercontrol -2 添加到 stackpanel-2通过在 usercontrol-1 中编写代码来打开窗口,或者是否有其他方法可以做到这一点。

请帮我解决这个问题,我真的被困住了!!

【问题讨论】:

    标签: c# wpf


    【解决方案1】:

    根据您的描述,我知道您正在处理 usercontrol-1 在其中单击。 您可以简单地在窗口级别处理它的单击事件,并将所有代码添加到 usercontrol-2 并在那里初始化它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 2012-04-23
      • 1970-01-01
      • 2014-02-19
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多