C# 按钮单击回调

C# 按钮单击回调,c#,wpf,C#,Wpf,我有两个在运行时加载的用户控件,其中包含一组按钮。我通过获取对用户控件的引用,在数据类中注册这些按钮单击事件。我现在在数据类中就是这样做的: MainWindow.Instance.Menu1Instance.Button1.Click += new RoutedEventHandler(Button1_Click); 问题是我将有几个需要引用的用户控件,这看起来有点乏味。我想知道是否有更好的方法来实现这一点?您可以使用。简单地从XAML实现。您可能还需要研究WPF中的指挥。

我有两个在运行时加载的用户控件,其中包含一组按钮。我通过获取对用户控件的引用,在数据类中注册这些按钮单击事件。我现在在数据类中就是这样做的:

MainWindow.Instance.Menu1Instance.Button1.Click += new RoutedEventHandler(Button1_Click);

问题是我将有几个需要引用的用户控件,这看起来有点乏味。我想知道是否有更好的方法来实现这一点?

您可以使用。

简单地从XAML实现。您可能还需要研究WPF中的指挥。