90得票11回答
无法在Visual Studio 2010 SP1上安装Silverlight 4工具

我已经安装了Visual Studio 2010(全新的安装),然后应用了SP1。现在我尝试安装Silverlight 4工具,但是出现了一个奇怪的错误消息: "必须先安装与 Silverlight Tools 4 语言版本匹配的 Visual Studio 2010 或 Visual We...

61得票7回答
如何在Silverlight中将子元素的宽度绑定到父元素的宽度

我有一个宽度为"1*"的网格,因此实际宽度应该是在运行时确定的。 在这个网格中,我有另一个网格,我想将其宽度设置为父网格的运行时宽度。如何通过绑定在xaml中实现这一点。

53得票6回答
可以在数据绑定中连接两个属性吗?

我们能否在绑定表达式中将两个属性拼接在一起?如果可能的话,是否可以不使用转换器或不写两个TextBlock并单独设置它们?

47得票5回答
绑定转换器参数

在Silverlight 4.0中,是否可以绑定到ConverterParameter? 例如,我想做这样的事情,并将ConverterParameter绑定到ViewModel中的对象。 如果不可能,请问还有什么其他选项吗?<RadioButton Content="{Bind...

47得票26回答
从调用COM组件返回了错误的HRESULT E_FAIL。

在Silverlight 4应用程序中,这个错误是什么意思?:“Error HRESULT E_FAIL has been returned from a call to a COM component.” 这是一个非常通用的错误。在调试时VS调试器没有指向确切的错误位置。

43得票3回答
MVVM Light:如何取消注册Messenger

我喜欢MVVM Light的Messenger和其灵活性,但是当我忘记显式注销接收者时(在Silverlight 4中),就会出现内存泄漏。 原因在这里有解释,不过我认为显式注销接收者是一个好习惯,而不是依赖Messenger使用弱引用。问题是做起来比说起来难。 ViewModels很容...

42得票11回答
在Entity Framework中添加存储过程复杂类型

我正在尝试在Entity Framework中使用一个返回空值的存储过程。 我已经完成了以下步骤: 添加了一个函数(右键单击存储过程->添加->函数导入->复杂类型->获取列信息->创建新复杂类型) 我的函数名为:summarySP_Result。在构建项目后,实体类没有生成在Gener...

40得票2回答
如何将System.IO.Stream转换为字符串,然后再转回System.IO.Stream

我有一个Stream类型的属性public System.IO.Stream UploadStream { get; set; } 我该如何将它转换为string并发送到另一侧,以便可以再次将其转换为System.IO.Stream?

36得票7回答
MSBuild命令行错误 - 未安装Silverlight 4 SDK

我的MSBuild命令行如下: msbuild e:\code\myProject.csproj /p:Configuration=Debug /p:OutputPath=bin/Debug /p:Platform=x86 /p:PlatformTarget=x86 我在VS2010中的开...

36得票4回答
将datetime2数据类型转换为datetime数据类型导致了一个超出范围的错误?

我正在开发一个应用程序,其中包含一个日期选择器。如果我将该选择器中的时间设置为非常旧的值或未来很久的值,则在尝试将此值保存到数据库时,服务器会抛出以下异常。请问这是什么原因呢? 将datetime2数据类型转换为datetime数据类型时,结果超出范围。 已终止该语句。