最初に申し訳ありませんが、別の質問がありますが、両方の回答があります。と質問。WPF でユーザー コントロールから親イベントを発生させるには どうすればよいですか?
私のMainWindow.xamlには、右のパネルがありました
<local:RightSideContent x:Name="RightPanel" Grid.Column="1">
したがって、MainWindow.xaml.cs で、このパネルにイベントを発生させたい場合は、次のようなコードを作成しました。
public delegate void Event1();
public MainWindow()
{
this.InitializeComponent();
Event1 obj = new Event1(this.RightPanel.func);
obj();
// Insert code required on object creation below this point.
}
RightPanel クラスでは、関数funcを宣言します。
問題は、RightPanel クラスにいる場合、このようなものを書くことができないため、MainWindow にイベントを発生させる方法です。RightPanel.func.....
ところで、xaml ファイルを持たない別のクラスにいるのですが、UserControl にイベントを発生させたい場合はどうすればよいですか?