在过去的几个月里,我做了很多研究,但还没有真正为我的问题找到一个好的答案:
一点背景信息:我是 WPF 新手,并被要求使用它创建一个项目。我自己学习了大部分概念,但我正在努力解决一个主要问题。类中的代码太多了MainWindow
。
代码太多的原因:代码太多是因为我的 UI 元素的所有事件都必须在这一类中控制。
现在我最近才发现使用部分类。所以我打算把这些事件分成一个单独的文件。我只是想知道是否有更好的方法来减少我的MainWindow
班级人数?我一直无法找到在类之间传递控件的方法,因为我知道在类或方法之间传递TextBoxes
, or etc 是不好的。ListBoxes
(但是,我确实理解您可以传递诸如textBox1.Text
或类似属性之类的参数,但这并不能解决我的问题。