0

結果をテキストボックスに出力するこのコードがあります

 try
        {
            // Connect to the work item store
            TfsTeamProjectCollection tpc = new TfsTeamProjectCollection(
                  new Uri("xxx"));
            WorkItemStore workItemStore = (WorkItemStore)tpc.GetService(typeof(WorkItemStore));

            // Run a query.
            WorkItemCollection queryResults = workItemStore.Query(richTextBox1.Text);

            foreach (WorkItem workItem in queryResults)
            {

               richTextBox2.Text = string.Join(Environment.NewLine, workItem.AreaPath, workItem.Project);
            }
        }
        catch (Exception exceptionmessage)
        {
            MessageBox.Show(exceptionmessage.ToString());
        }

    }

SQL Server からの SQL クエリと同じようにクエリ結果を処理し、それをデータグリッドまたはデータ ビューアーにバインドできますか? これを機能させることができないようです。データがどのように処理され、WIQL/TFS から返されるかがわかりません。

4

1 に答える 1

2

いいえ、クエリ結果を取得してデータセットのテーブルに配置し、データセットをデータグリッドにバインドする必要があります。詳細については、次の記事を参照してください: http://blogs.msdn.com/b/briancombs/archive/2006/09/19/762210.aspx

于 2016-01-06T06:52:20.437 に答える