wpf切换窗体的问题

xzybl 2015-03-30 12:27:56
想咨询一下 我现在在做一个服务器客户端程序 用的是wcf,是在一个窗体下面可以切换不同页面 现在有一个问题就是
比如A机器更新了他程序中的A页面的listbox(程序设置当一个客户端更新了listbox,会广播更新所有在线的机器的A页面的listbox),但是现在B机器的页面切换到了B页面,如何也能让他能继续更新A页面?

我想到了当B机器切换回A页面的时候,自己执行一下更新程序,这也是一个办法,但是总觉得有些别扭
在打个比方 现在A页面正在下载文件 或者正在接收文件 他能不能切换到其他页面继续操作其他任务,而同时不影响A页面的任务呢
本人新接触wpf和wcf以及客户端服务器这一类的,难免有些小白 还希望各位多多指点!能给指一条路子就好 如果能有代码那就更感激不尽了!
...全文
100 8 打赏 收藏 转发到动态 举报
写回复
用AI写文章
8 条回复
切换为时间正序
请发表友善的回复…
发表回复
xzybl 2015-03-31
  • 打赏
  • 举报
回复
引用 7 楼 duanzi_peng 的回复:
你切换 不是还得重新加载?? 使用frame也可以,必须是一个对应一个。
感谢duanzi_peng大大的回复!这个思路确实可以做到 至于细节我还没做 具体做的时候在搞搞 希望以后还能得到你的指点!!!
exception92 2015-03-30
  • 打赏
  • 举报
回复
引用 6 楼 xzybl 的回复:
[quote=引用 5 楼 duanzi_peng 的回复:] [quote=引用 4 楼 duanzi_peng 的回复:] 这个可以做呀。 不清楚 你知道 WPF的用户控件不? WPF中有一个ContentControl控件,也就是内容控件。 你把要不同功能的UserControl 作为“内容” 指定给ContentControl控件的Content属性,就能实现切换了。当然 ,你也许可能需要用到 Dispatcher 类。
当然 要一个UserControl 对应一个ContentControl控件。至于切换控制Visibility属性就行了。[/quote] 感谢提供的一条路 本人winform挺熟门熟路了 就是WPF挺小白的。。。 刚接触 回头可以实验一下哈 我现在呢 用的是frame来在同一个窗体中切换 不知道用这个可不可以也实现这样的效果?[/quote] 你切换 不是还得重新加载?? 使用frame也可以,必须是一个对应一个。
xzybl 2015-03-30
  • 打赏
  • 举报
回复
引用 5 楼 duanzi_peng 的回复:
[quote=引用 4 楼 duanzi_peng 的回复:] 这个可以做呀。 不清楚 你知道 WPF的用户控件不? WPF中有一个ContentControl控件,也就是内容控件。 你把要不同功能的UserControl 作为“内容” 指定给ContentControl控件的Content属性,就能实现切换了。当然 ,你也许可能需要用到 Dispatcher 类。
当然 要一个UserControl 对应一个ContentControl控件。至于切换控制Visibility属性就行了。[/quote] 感谢提供的一条路 本人winform挺熟门熟路了 就是WPF挺小白的。。。 刚接触 回头可以实验一下哈 我现在呢 用的是frame来在同一个窗体中切换 不知道用这个可不可以也实现这样的效果?
exception92 2015-03-30
  • 打赏
  • 举报
回复
引用 4 楼 duanzi_peng 的回复:
这个可以做呀。 不清楚 你知道 WPF的用户控件不? WPF中有一个ContentControl控件,也就是内容控件。 你把要不同功能的UserControl 作为“内容” 指定给ContentControl控件的Content属性,就能实现切换了。当然 ,你也许可能需要用到 Dispatcher 类。
当然 要一个UserControl 对应一个ContentControl控件。至于切换控制Visibility属性就行了。
exception92 2015-03-30
  • 打赏
  • 举报
回复
这个可以做呀。 不清楚 你知道 WPF的用户控件不? WPF中有一个ContentControl控件,也就是内容控件。 你把要不同功能的UserControl 作为“内容” 指定给ContentControl控件的Content属性,就能实现切换了。当然 ,你也许可能需要用到 Dispatcher 类。
xzybl 2015-03-30
  • 打赏
  • 举报
回复
引用 2 楼 duanzi_peng 的回复:
我怎么有点理解不了,,


给个图看一下吧 QQ管家的




杀毒中 切换到清理垃圾 看杀毒的那个选项卡仍然在工作 但是页面已经切换到别的了 我想做的就类似这样的
exception92 2015-03-30
  • 打赏
  • 举报
回复
我怎么有点理解不了,,
xzybl 2015-03-30
  • 打赏
  • 举报
回复
没人知道吗 在线等啊

8,731

社区成员

发帖
与我相关
我的任务
社区描述
WPF/Silverlight相关讨论
社区管理员
  • WPF/Silverlight社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧