MainWindow.xaml.cs
ではなく、別の.cs
ファイルにメソッドを持たせるためのイベント(Clickなど)について、WPF
に方法がありますか?言い換えれば、マウスダウンイベントを選択してメソッドを書き込むためにダブルクリックすると、メソッドがMainWindow.xaml.csに表示されます。これを別のファイルにリダイレクトする方法はありますか?私は私のMainWindow.xaml
ではメインウィンドウの上にある(例えばテキストボックス、ボタンなどのように)私が使用する属性/フィールドのすべてにアクセス.....異なる.csファイルを作成する方法
が必要になり、私は」gotFocus
とlostFocus
などを扱うメソッドを持っています私は同じファイル内のソケットと接続を扱っている(私はそれが悪いデザインだと感じているように)ことを望んでいません。私が間違っているなら私を訂正してください。
はい、まさに私がやりたいことですが、イベントを追加したい場合は、「mouseDownイベント」を選択してメソッドを書き込むと「somethingClick」と言いますが、MainWindow.xamlには送られません.csファイル?どのように私は自分のクラスに入るためにこれを再指示するだろうか? – BigBug
ええ、デフォルトでは、somethingClickメソッドはMainWindow.xaml.csに入れられますが、そこから切り取って部分クラスファイルに貼り付けるだけです。また、部分クラスファイルを作成するには、新しいファイルに新しいクラスを追加し、それを 'partial class MainWindow' –