首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何使用linq将数据绑定到xamGrid

如何使用linq将数据绑定到xamGrid
EN

Stack Overflow用户
提问于 2013-04-23 19:20:51
回答 2查看 190关注 0票数 0

我有一个基础设施的xamGrid,但我不知道使用linq绑定数据。该项目是一个silverlight应用程序。我在xamGrid中基于VatTu.edmx (ADO.NET实体数据模型)连接到我的WCF数据服务,在MainPage.xaml.cs中创建了两列,标题为:ID和名称:

代码语言:javascript
复制
namespace SilverlightApplication12
{
public partial class MainPage : UserControl
{
    private VattuEntities db;
    private DataServiceCollection<VatTu> vts;
    public MainPage()
    {
        db = new VattuEntities(new Uri("http://localhost:43664/VatTuService.svc"));
        InitializeComponent();
    }

    private void UserControl_Loaded(object sender, RoutedEventArgs e)
    {
        var q= from vt in db.VatTus select vt;
        vts.LoadAsync(q);
        grid.itemsource=vts;  
    }       
}}

"vt“有两个属性: ID和name。但是页面总是100%加载,并且永远不会显示我设计的页面。请帮帮我。对不起,我的英语不好。

EN

回答 2

Stack Overflow用户

发布于 2013-04-23 22:05:12

你要做的就是

代码语言:javascript
复制
var queryObj = (DataServiceQuery<List<VaTu>>) q;

queryObj .BeginExecute(result=>
{
grid.itemsource=
queryObj .EndExecute(result).ToList();
},
null);
票数 0
EN

Stack Overflow用户

发布于 2013-05-21 16:49:56

你可以看到这个博客:

http://www.infragistics.com/community/blogs/mihail_mateev/archive/2010/06/07/using-the-infragistics-xamgrid-with-ria-services.aspx

它一步一步地解释了如何在WCF中使用Infragistics。

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/16168046

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档