Windows之间传递参数我有一个应用程序,主窗口加载文本文件并处理它们。处理后,它会创建一个网络交换机对象列表。然后我可以对数据执行各种检查和查询。这些检查或查询使用子窗口。我一直在传递一个开关列表-这是一个子窗口的示例,我修改了构造函数以获取我的开关列表。我想知道这是否是一个糟糕的设计,或者是否有一种方法可以将子窗口链接到列表中的数据而不必传递它。该项目的下一个主要步骤将是浏览所有数据的GUI前端我正在解析,而不仅仅是运行报告。所以我现在想学习正确的方法。publicpartialclassLogFileWindow:Window{privateObservableCollection_LogFileCollection=newObservableCollection();私有列表SwitchList=newList();//构造函数修改为接受列表作为参数publicLogFileWindow(Listsl){SwitchList=sl;初始化组件();}.....}看看像Kent已经提到的wpfMVVM模型。一个很好的起点是MSDN上的这篇文章:http://social.msdn.microsoft.com/Forums/pl/wpf/thread/b8922be3-e73c-4d90-9bc6-172421fb6b1c问候,以上是C#学习教程:Windows之间传递参数的全部内容,如果对你有用,需要进一步了解C#学习教程,希望大家多多关注。本文收集自网络,不代表立场。如涉及侵权,请点击右侧联系管理员。删除。如需转载请注明出处:
