将字符串从用户控件切换按钮发送到WPF中的主窗口

问题描述 投票:1回答:1

我创建了一个UserControl,其中包含几个切换按钮。 UC已经在主窗口中实现。如果单击其中一个按钮,则希望它向MainWindow发送一个字符串。

该程序将用于控制Arduino的端口。因此,我认为包含地址,端口号和开/关的字符串应该起作用。主窗口也包含串行端口。我已经创建了Check- / Uncheck事件,所以所有这些都与发送字符串有关。

如何将字符串发送到主窗口?

提前感谢!

我创建了一个包含两个切换按钮的UserControl。 UC已经在主窗口中实现。如果单击按钮之一,则希望它向MainWindow发送一个字符串。该程序...

c# wpf user-controls
1个回答
0
投票

我使用winforms而不是wpf,但在winforms中工作,并且不确定体系结构的差异,但是在winforms中,这可以通过两种方法完成,但是最好的方法是使用customeventargs在用户控件上创建一个事件,包含一个字符串属性,并从其构造函数的主窗体中订阅此事件。当用户单击按钮时,触发事件,订阅者将收到消息。

© www.soinside.com 2019 - 2024. All rights reserved.