Silverlight3のアプリケーションをC#で制作中です。


DataGridでスプレッドシート状の表を作っているのですが、“データバインディング”の機構を用いないで、表の内容を操作することは可能ですか?

XAMLの時点では、空のDataGridのみがあって、C#側で列を作成して、行を追加したいと考えています。ObservableCollection<T>は試してみましたが、列の数や列名は状況に応じて動的に変化するので、行を定義するクラスTはあらかじめ確定しないので、この方法は使えません。IEnumerableをネストしたクラスも作ってみましたがうまくいきません。データ型は文字列のみで、単に値を表示できさえすればよく、セル値の編集などは不要です。

回答の条件
  • 1人2回まで
  • 13歳以上
  • 登録:2010/04/15 06:15:53
  • 終了:2010/04/22 06:20:02

回答(0件)

回答はまだありません

コメントはまだありません

この質問への反応(ブックマークコメント)

「あの人に答えてほしい」「この質問はあの人が答えられそう」というときに、回答リクエストを送ってみてましょう。

これ以上回答リクエストを送信することはできません。制限について

絞り込み :
はてなココの「ともだち」を表示します。
回答リクエストを送信したユーザーはいません