私は過去数ヶ月でかなりの調査を行ってきましたが、私の質問に対する良い答えをまだ見つけることができませんでした:
ちょっとした背景情報: 私は WPF を初めて使用し、それを使用してプロジェクトを作成するように求められました。ほとんどの概念を独学で学びましたが、1 つの大きな問題に苦しんでいます。MainWindow
クラス内のコードが多すぎます。
コードが多すぎる理由: UI 要素のすべてのイベントをこの 1 つのクラスで制御する必要があるため、コードが多すぎます。
最近、部分クラスの使用法を発見しました。そのため、イベントを別のファイルに分割する予定です。クラスのサイズを小さくするためのより良い方法があるかどうか疑問に思っています。MainWindow
クラスまたはメソッド間TextBoxes
でなどを渡すのは良くないことを知っているため、クラス間でコントロールを渡す方法を見つけることができませんでした。ListBoxes
(ただし、または同様のプロパティなどのパラメーターを渡すことができることは理解していますがtextBox1.Text
、それで問題が解決するわけではありません。