随笔分类 -  WPF

摘要:wpf调用wcf时,第一次访问总耗时到达几秒,影响界面的用户体验,因此在wpf加载界面和加载数据时采用异步加载,即异步访问wcf服务, 由于是否采用异步加载和服务端无关,仅仅由客户端自己根据需要来选择,则我们只需要在客户端(WPF)程序中采用异步的方法。如下://1、创建一个异步对象,访问wcfFu... 阅读全文
posted @ 2014-06-12 11:13 simpleZone 阅读(1018) 评论(0) 推荐(0)
摘要:在wpf开发中,常需要在鼠标位置处弹出一个“提示框”(在此就以“提示框”代替吧),通过“提示框”进行信息提示或者数据操作,如果仅仅是提示作用,使用ToolTip控件已经足够,但是有些是需要在弹出的框中有操作数据的功能,如弹出框包含一棵树或者列表,此时ToolTip就没法实现了,因为ToolTip只能起到显示的作用,也许有人会有弹出对话框的形式,这是一种办法,但是要让对话框总是显示在鼠标的位置,并且对话框的大小需要根据显示内容的改变(如树或列表的展开与收缩)而动态改变的话,实现起来会比较麻烦。通过进一步的探讨,原来使用Popup控件是那么的简单和实用,它在许多方面和ToolTip 控件一样,也是 阅读全文
posted @ 2013-12-05 11:37 simpleZone 阅读(3412) 评论(1) 推荐(1)
摘要:今天因为项目需要在wpf嵌入web页面,然后在web页面调用wpf的方法,于是突击学习了一下,记下备忘。^_^1、wpf中新建一个类WpfForScriptingHelper 1 namespace wpf_web 2 { 3 [System.Runtime.InteropServices.ComVisibleAttribute(true)]//将该类设置为可访问com 4 public class WpfForScriptingHelper 5 { 6 //wpf的窗口类 7 MainWindow mainWindow; 8 ... 阅读全文
posted @ 2013-11-01 18:09 simpleZone 阅读(1277) 评论(0) 推荐(0)