SilverLight遍历父子控件的通用方法
摘要:想从SilverLight中DataGrid找元素,真是麻烦,没有Rows对象,无法遍历。从网上找来这些方法,挺好用的:public class VTHelper(){ public T GetParentObject<T>(DependencyObject obj, string name) where T : FrameworkElement { DependencyObject parent = VisualTreeHelper.GetParent(obj); while (parent != null) { if (parent is T && (((T)p
阅读全文
posted @
2011-03-22 17:10
欣静赏悦
阅读(1423)
推荐(1)
SharePoint自带Silverlight WebPart中文输入问题处理
摘要:开发了SilverLight程序在SharePoint上使用,为了省事,就直接用了SharePoint自带的WebPart。可是在用的时候发现TextBox中文不能输入,网上一查,居然说2.0/3.0版本有这样的问题,不知道4.0有没有解决呢。在网上找到的解决办法都是直接去修改HTML里Object对象的Windowless属性,是在<object data="data:application/x-silverlight-2," type="application/x-silverlight-2" width="100%" he
阅读全文
posted @
2011-03-21 16:44
欣静赏悦
阅读(387)
推荐(0)
关于Wcf事件多次执行的问题
摘要:对于WCF事件的重复调用、消息的重复提示,基本都属于Service Client类定义成全局字段,事件的重复注册造成的。不过我们可以通过一些办法来解决这个问题。这里总结了一下,供参考。一、取消Service Client类定义成全局字段,在每次使用时初始化,调用:using(var myServiceClient = new MyServiceClient()){ myServiceClient.DoSomethingCompleted += (sender, args) => { MessageBox.Show("Doodo"); }; myServiceClien
阅读全文
posted @
2011-03-17 22:47
欣静赏悦
阅读(482)
推荐(0)
SharePoint中调试SilverLight程序
摘要:一、修改SilverLight项目属性中Build输出目录,为SharePoint安装目录下的_layouts/ClientBin/ProjectName/二、修改SharePoint项目属性中SharePoint的SilverLight调试为选中启用状态。
阅读全文
posted @
2011-02-25 23:14
欣静赏悦
阅读(191)
推荐(0)
TroubleShoot:SilverLight中Wcf调用时出现Not Found等错误
摘要:一、错误描述:由于项目才接触WCF,配置及调试的过程中,出现的错误,搞的头大,现综合下原因及解决方案。调用时返回Not Found、Request Failed等错误。二、项目环境:SharePoint 2010、SilverLight 4、Sql 2008、Ado.net、WCF三、错误原因:一般是在SharePoint上使用时,易出现以下问题:1、出现跨域问题2、大数据量传递问题3、请求超时问题4、传递实体类不能序列化问题四、解决方案:1、添加clientaccesspolicy.xml文件放在IIS的根目录或应用程序下;检查SL中生成的配置文件xxx.ClientConfig 中endp
阅读全文
posted @
2011-02-25 23:04
欣静赏悦
阅读(282)
推荐(0)