Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/270.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 在另一个解决方案中从页面更新主窗口上的用户控件_C#_Wpf_Xaml_User Controls - Fatal编程技术网

C# 在另一个解决方案中从页面更新主窗口上的用户控件

C# 在另一个解决方案中从页面更新主窗口上的用户控件,c#,wpf,xaml,user-controls,C#,Wpf,Xaml,User Controls,好吧,我在这里真的很忙,我脑子里有几个小问题正在变成大问题: 我有一个主窗口,里面有一个选项卡控件,我有几个“应用程序”,它们都有自己的解决方案。我已经建立了一个整洁的“加载”控件,该控件位于主窗口中,但它是隐藏的,并且仅当显示的页面中有一个按钮被单击时才显示。但是,我似乎无法从页面访问用户控件 例如,我有一个管理页面,可以控制数据库中的用户,这很好。当我点击submit按钮时,我想让用户控件在主窗口上可见,当函数完成时隐藏控件。我知道如何取消隐藏和隐藏控件,但不知道如何访问它。我在下面附上了一

好吧,我在这里真的很忙,我脑子里有几个小问题正在变成大问题:

我有一个主窗口,里面有一个选项卡控件,我有几个“应用程序”,它们都有自己的解决方案。我已经建立了一个整洁的“加载”控件,该控件位于主窗口中,但它是隐藏的,并且仅当显示的页面中有一个按钮被单击时才显示。但是,我似乎无法从页面访问用户控件

例如,我有一个管理页面,可以控制数据库中的用户,这很好。当我点击submit按钮时,我想让用户控件在主窗口上可见,当函数完成时隐藏控件。我知道如何取消隐藏和隐藏控件,但不知道如何访问它。我在下面附上了一个文件结构的表示,因此您可以看到我从pageAdmin.xaml访问主解决方案中的主窗口时遇到的问题

我已经在谷歌化了一段时间,似乎找不到一个有效的解决方案。谁能给我指出正确的方向吗?我愿意接受任何关于如何处理这一问题的建议

安迪


请确定:你说的“应用程序”是什么意思?您是否有一个承载不同组件的WPF应用程序?
也许PRISM(微软框架)对你来说很有趣。在PRISM中,您可以动态加载来自不同DLL的组件,并将它们托管在一个WPF应用程序中。它有一个内置的消息框架,工作得非常好,不同的DLL之间不需要任何引用。

只是想确定一下:你说的“应用程序”是什么意思?您是否有一个承载不同组件的WPF应用程序?
也许PRISM(微软框架)对你来说很有趣。在PRISM中,您可以动态加载来自不同DLL的组件,并将它们托管在一个WPF应用程序中。它有一个内置的消息框架,工作非常好,不同的DLL之间不需要任何引用。

对不起,我不太清楚我是谁,我的错!!它是一个具有不同组件的WPF应用程序。由于业务连续性,这些组件可以在独立的应用程序中使用,我们在业务中使用“应用程序”的术语,以便他们能够更好地理解。对不起,我不太清楚是我,我的错!!它是一个具有不同组件的WPF应用程序。由于业务连续性,这些组件可以在独立应用程序中使用,我们为业务使用“应用程序”术语,以便他们更好地理解它。