Tag: silverlight

检查事件是否已存在

我有一个数据网格加载行事件 _gridObj.LoadingRow += new EventHandler(_gridObj_LoadingRow); 在处理程序中我正在创建另一个事件。 在以下代码中,如何知道该行的MouseLeftBtn事件是否已存在? void _gridObj_LoadingRow(object sender, DataGridRowEventArgs e) { e.Row.MouseLeftButtonUp += new MouseButtonEventHandler(Row_MouseLeftButtonUp); } 谢谢, 巫毒

WebClient实例是否应在Silverlight中重用

我正在为Windows Phone 7编写一个Silverlight应用程序,它有一个需要向WebClient.DownloadStringAsync ()发出多个请求的类。 我最好为每个请求创建一个新的WebClient实例,还是更有效地初始化字段中的单个实例并将其用于每个请求(确保一次只有一个请求处于活动状态)? public class MainViewModel : INotifyPropertyChanged { private readonly WebClient _wc; public MainViewModel() { _wc = new WebClient { Credentials = new NetworkCredential( “yyyyyyy”, @”xxxxxx” ) }; } readonly Uri _baseUrl = new Uri( @”https://some.web.url” ); public void GetServices() { _wc.DownloadStringCompleted += GetServicesCompleted; var uri = new Uri( _baseUrl, “/path” ); […]

删除隔离的存储文件

我知道这可能听起来非常苛刻,所以提前抱歉,但我正在学习,我花了近2个小时试图找出如何做到这一点,没有结果…… 我想知道如何从windows phone 7中的独立存储中删除特定文件。 提前致谢!

Silverlight中的SHA512不可用,是否有可用的托管库?

Silverlight中缺少SHA512Managed (适用于Windows Phone 7 CTP SDK),只有SHA256可供使用。 有没有人知道我可以使用的.NET类提供了一个独立的C#或VB.net SHA512实现? 我需要使用它来validationHTTP Web服务。

如何绑定到Silverlight 4中的单例属性?

嗨所有的第一篇文章在这里:)让我们从我正在使用的代码片段开始: public MyClass : INotifyPropertyChanged { private static MyClass _instance; public static MyClass Instance { get { if (_instance == null) _instance = new MyClass(); return _instance; } } private bool _myProperty; public bool MyProperty { get { return _myProperty; } set { if (_myProperty!= value) { _myProperty= value; NotifyPropertyChanged(“MyProperty”); } } } private MyClass() […]

Silverlight处理多个按键组合

我有一个Silverlight应用程序,我在其中捕获某些按键,如Tab或Ctrl来执行某些操作。 但是,我希望能够同时处理多个按键,例如Ctrl + R或类似的东西。 有没有办法在Silverlight中做到这一点,如果是这样,怎么样?

.NET可移植类库中.ToShortDateString发生了什么

我想知道为什么.NET可移植类库中没有.ToShortDateString 。 我有两个使用相同代码的项目(Silverlight和常规.NET类库),代码涉及在DateTime对象上调用.ToShortDateString() 。 为了重用相同的代码而不是在两个地方复制它,我创建了一个可移植的类库,因此它可以由Silverlight和.NET类库导入。 不幸的是,在使用类库时,它看起来并不像.ToShortDateString() 。 我可以在可移植类库方法中接受一个字符串参数,并从silverlight和类库项目中传递.ToShortDateString()值,但我想知道为什么这个方法对于可移植库来说不是本机的。 这是文化问题吗?

在Silverlight中将字节数组转换为字符串?

我正在尝试将字节数组转换为Silverlight中的字符串,但是我收到以下编译错误: 由于其保护级别,’System.Text.Encoding.GetString(byte [])’无法访问 这是我正在使用的方法: string text = UTF8Encoding.UTF8.GetString(myByteArray); 我怎么能做到这一点?

如何在Silverlight中按名称获取DependencyProperty?

情况:我有一个字符串,表示Silverlight中TextBox的DependencyProperty的名称。 例如:“TextProperty”。 我需要获得TextBox的实际TextProperty的引用,它是DependencyProperty。 问题:如果我得到的只是属性的名称,我如何获得对DependencyProperty(在C#中)的引用? 诸如DependencyPropertyDescriptor之类的东西在Silverlight中不可用。 我似乎不得不求助于反思来获得参考。 有什么建议?

如何从WCF服务获取所有方法?

如何从代码中获取WCF启用Silverlight的服务的所有方法的列表。 我已经添加了Silverlight应用程序的服务引用。 我可以使用Reflection获得所有方法吗? 如果可以请给我举个例子。