-1

アプリケーションで Infragistics wingrid を使用しています。wingrid にデータソースを割り当てました。今、特定の場所に新しい列を追加したいと考えています。

これをどのように実行できるか教えてください。

よろしく、サヴァン。

4

3 に答える 3

1

Infragistics HOWTO:UltraWinGridレイアウトの初期化

http://devcenter.infragistics.com/Support/KnowledgeBaseArticle.Aspx?ArticleID=1692

記事から:「グリッドのDataSourceプロパティがデータのソースに設定されると、InitializeLayoutイベントが発生します。UltraWinGridは、グリッドレイアウトの初期化がこのイベント内で実行されることを想定しています。これは、レイアウトを微調整できないことを意味するものではありません。それ以外の場合もありますが、レイアウト関連のプロパティのほとんどは、InitializeLayoutイベント内で設定する必要があります。」

于 2010-08-25T20:23:02.010 に答える
1

バインドされていない列を追加しようとしているようです。この場合、グリッドの InitializeLayout デリゲートに次を追加できます。

private void myUltraGrid_InitializeLayout(object sender, InitializeLayoutEventArgs e)
{
     e.Layout.Bands[0].Columns.Add("New Column Name");
}
于 2010-02-15T16:47:41.613 に答える
1

ご挨拶、

新しい列をデータソースに追加します。データソースはグリッドにバインドされているため、列が表示されます。

于 2009-01-02T20:00:14.153 に答える