Tag: silverlight

访问XAML中的静态字段

如何在xaml中引用类的静态属性? 换句话说,我想做这样的事情: Class BaseThingy { public static readonly Style BaseStyle; … } 在BasedOn中执行此操作的语法是什么? 我认为它会涉及到某种程度上使用StaticResource ,但我还没有让它为我工作。

在构建服务器中构建可移植类库项目失败

我最近将一些自定义的可移植类库项目添加到构建服务器中构建的应用程序中。 构建工作正常,但在此之后它停止工作并向我显示以下消息: C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Microsoft.Common.targets(983,5):警告MSB3644:框架“.NETPortable,Version = v4.0,Profile = Profile136”的引用程序集不是找到。 C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ Microsoft.Common.targets(1578,5):警告MSB3270:正在构建的项目的处理器体系结构“MSIL”与处理器体系结构之间存在不匹配引用“C:\ Windows \ Microsoft.NET \ Framework64 \ v4.0.30319 \ mscorlib.dll”,“AMD64”。 错误CS0234:命名空间“系统”中不存在类型或命名空间名称“Linq”(您是否缺少程序集引用?) 构建服务器规范: Windows Server 2008 R2 Standard TeamCity 8.0.4 .NET 4.5 便携式类库工具 (如此处所建议) Silverlight 5 SDK 该解决方案是.NET 4.0应用程序,可移植项目仅针对.NET4.0 + e […]

WPF和Silverlight应用程序有什么区别?

WPF和Silverlight应用程序有什么区别? 它们是一样的吗?

Silverlight 4数据绑定与匿名类型

有谁知道你是否可以在Silverlight 4中使用匿名类型的数据绑定? 我知道你不能在之前版本的silverlight中,你只能将数据绑定到公共类属性,而匿名类型属性是内部的。 只是想知道是否有人在Silverlight 4中尝试过它?

如何在Windows Phone 7中滑动

我想在Windows Phone 7中刷图像。我从哪里开始?

如何在WP7中放大和缩小图像?

我已经制作了一个显示图像的应用程序。现在我想实现放大和缩小function(通过使用两个指尖),如本机Windows手机照片查看器应用程序。任何想法如何继续。 提前致谢。

无效的跨线程访问问题

我有两个ViewModel类:PersonViewModel和PersonSearchListViewModel。 PersonViewModel实现的一个字段是通过WCF下载的配置文件映像(在独立存储中本地缓存)。 PersonSearchListViewModel是一个容器类,它包含一个Persons列表。 由于加载图像相对较重,因此PersonSearchListViewModel仅加载当前页面,下一页面和上一页面的图像(结果在UI上分页)…为了进一步改善图像的负载,我将图像的加载放在另一个线程上。 但是,multithreading方法会导致跨线程访问问题。 PersonViewModel: public void RetrieveProfileImage() { Image profileImage = MemorialDataModel.GetImagePerPerson(Person); if (profileImage != null) { MemorialDataModel.ImageManager imgManager = new MemorialDataModel.ImageManager(); imgManager.GetBitmap(profileImage, LoadProfileBitmap); } } private void LoadProfileBitmap(BitmapImage bi) { ProfileImage = bi; // update IsProfileImageLoaded = true; } private BitmapImage profileImage; public BitmapImage ProfileImage { get { return profileImage; } set […]

如何在Windows Phone中获取应用程序版本?

在C#中,可以使用System.Version.Assembly来获取正在运行的应用程序的版本。 但是,这似乎并不存在于Silverlight for Windows Phone中。 还有其他选择吗?

在WP7 Silverlight应用程序中导航时将复杂对象传递给页面

我一直在使用NavigationService的Navigate方法导航到我的WP7 Silverlight应用程序中的其他页面: NavigationService.Navigate(new Uri(“/Somepage.xaml?val=dreas”, UriKind.Relative)); 从Somepage.xaml ,然后我检索查询字符串参数,如下所示: string val; NavigationContext.QueryString.TryGetValue(“val”, out val); 我现在需要一种使用类似方式传递复杂对象的方法 。 如何在每次需要将对象传递到新页面时序列化对象时如何执行此操作?

如何以编程方式设置WP7中选定的Panorama项目

我在WP7应用程序中使用全景控件。 其中一个PanoramaItem将您带到另一个页面,然后允许您通过EmailComposeTask发送电子邮件。 如果您未选择发送电子邮件并按后退按钮,则Panorama将返回上次选择的项目。 但是,如果您选择发送电子邮件(因此离开应用程序),则不会返回先前选择的PanoramaItem。 相反,它返回到Panorama中的第一个项目。 我试着跟踪所选索引并设置它,但是我收到一条错误,说SelectedIndex不可设置。 这已在MSDN文档中得到确认http://msdn.microsoft.com/en-us/library/microsoft.phone.controls.panorama.selectedindex%28VS.92%29.aspx 有没有办法在全景图上手动设置所选索引/项目? 如果没有,有没有办法让它记住所选的内容,即使用户离开应用程序撰写电子邮件?