WPF:ひとつのクリックイベントメソッドを、複数のボタンから使用したい。Serviceを読んで理解し、同意したものとみなします。スタック・オーバーフローはプログラマーとプログラミングに熱心な人のためのQ&Aサイトです。登録してこのコミュニティに参加するどなたでも質問していただけますどなたでも回答していただけます最もよい回答には賛成票が入り、最上位に上がりますホーム質問タグユーザーWPF:ひとつのクリックイベントメソッドを、複数のボタンから使用したい。6,881件1ひとつのクリックイベントメソッドを、複数のボタンから使用したいのですが、ボタンによって、色コードを表示するテキストボックスが異なります。このメソッドの引数としてテキストボックスを渡したいと考えていますが、今のところ解決出来ておりません。解決方法の分かる方がいましたらご教授をお願いします。個の銅バッジ2WPFでSystem.Windows.Forms名前空間を使用することは、原則として推奨されていません。予期しない不具合を発生させる原因になることがあります。EditionはWPFで使えます。4:18細かい注意点をありがとうございます。ColorCanvasでも良さそうなので、ColorCanvasについて調べてみます。票3あくまでイベントハンドラを使う場合、takさんの書かれているようにsenderからどのボタンかを判別して、内部でif/switch分岐をすることになるでしょう。WPFを活かすという意味で、イベントハンドラの代わりにコマンドを用いるのはどうでしょうか。異なるボタンから同じコマンドに対して、それぞれ異なるパラメータを渡すことが可能です。ICommandから自前で実装しても良いですし、MVVMフレームワークを用いるとより簡単かもしれません。ToolkitではRelayCommandが用意されています。Toolkitを使ってみよう。個の銅バッジ返答ありがとうございます。Toolkitを少し調べてみたのですが、使いこなせるまでには勉強が必要だと感じました。senderの情報を頼りに実装を進めていこうと思います。5:02確かに、質問に対してちょっと飛躍的な回答でした。|0senderがイベント発生元です。個の銅バッジ返答ありがとうございます。この方法でやってみたいと思います。|回答スタック・オーバーフローに参加してくれて、ありがとうございます!質問の回答を共有してください。回答を説明し、自分の検討結果も共有してください。意見を述べること(意見を述べるなら、参照リソース、自分の経験で意見をサポートしてください)さらにサポートが必要な場合このヘルプを参考してください。“回答を投稿”をクリックすることで利用規約、プライバシーポリシー、及びクッキーポリシーに同意したものとみなされます。タグが付いた他の質問を参照するか、自分で質問をする。会を開催します🎉サイトの未翻訳箇所を見つけて、もくもく会で直しましょう関連する質問4WPFでタッチが認識されません。質問のフィードこのRSSフィードを購読するには、このURLをコピーしてRSSリーダーに貼り付けてください。