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