小编smh*_*kmr的帖子

如何为数据网格标题添加工具提示,其中标题文本是动态生成的?

我需要为DataGrid(Silverlight 4)的列标题添加工具提示.我将动态生成列数和列标题文本.

GridColumnCreation(....)
{
    IEnumerable allHeaderText = /* Linq query */; 
}
Run Code Online (Sandbox Code Playgroud)

如何使用此集合设置工具提示?

.net c# silverlight xaml tooltip

7
推荐指数
4
解决办法
2万
查看次数

错误:添加对程序集'System.ServiceModel,Version = 3.0.0.0'的引用

我可以在Win xp(IIS 5.1)中构建我的silverlight 4.0应用程序.但是,当我尝试在Win Server 2008 R2(IIS 7)中构建相同的应用程序时,我收到错误,

"错误CS0012:类型'System.ServiceModel.ClientBase`1'在未引用的程序集中定义.您必须添加对程序集'System.ServiceModel,Version = 3.0.0.0,Culture = neutral,PublicKeyToken = b77a5c561934e089的引用'".

实际上它在两台机器上引用dll的路径是"C:\ Program Files\Reference Assemblies\Microsoft\Framework\Silverlight\v4.0\System.ServiceModel.dll".

可能是什么问题?

Thanx提前

c# silverlight assemblies silverlight-4.0

7
推荐指数
2
解决办法
1万
查看次数

使用LINQ读取XML字符串

/_vti_bin/usergroup.asmx从我的silverlight应用程序调用sharepoint服务.在该方法中,该方法GetAllUserCollectionFromWeb()返回XML字符串.我需要遍历该XML字符串以获取所需的数据.但是这种情况下的LINQ to XML不起作用,因为它在加载XML文件和获取req数据时起作用.如何使用XML字符串执行LINQ to SQL的类似功能?

示例代码:

string str = @"<LanguageDetails>
                        <UserNode>
                            <Lang>
                                English
                            </Lang>
                        </UserNode>
                    </LanguageDetails>";
Run Code Online (Sandbox Code Playgroud)

需要处理类似的字符串并迭代以使用LINQ to XML读取值.

c# linq silverlight sharepoint linq-to-xml

5
推荐指数
1
解决办法
1万
查看次数

设置Interface属性的默认值?

我有一个包含一个属性的接口.我需要设置该属性的默认值.怎么做?.在接口中为属性设置defualt值也是一种好习惯吗?或者在这里使用抽象类是一个合适的?

Thanx提前

c# oop class-design interface class

5
推荐指数
2
解决办法
1万
查看次数