解決策が必要です。列見出しを含むgridviewのビューモデルc#
グリッドビューのビューモデルを作成する必要があります。このビューモデルは厳密に型指定されたものでなければなりません。例。
List<Person> lstPersons=new List<Person>();
このようなものです。また、これで私はカスタム列ヘッダー名を持つことができるはずです。私はこのようなAutoGenerateColumns="True"
class Person
{
[DisplayName("Person Name")]
public string name { get; set; }
}
、のようなものを有効にすると、データアノテーションで行くことができます。しかし、私はこれに2つの問題があります。
実行時にこの表示名を変更する方法を教えてください。
私はRADARridViewを使用しています。私が
AutoGenerateColumns="True"
とShowColumnFooters="True"
を使用していると、UI全体が突っ込まれてしまいます。私はこれがtelerikのコントロールでは誤りだと思う。だから私はXAMLのすべての列を定義し、それぞれのバインディングパスを追加する必要があります。
とにかく、これは私が思うようにDataTableで可能です。私はデータテーブルが非常に古いstructと重いオブジェクトであると感じています。
これを達成するためにViewModelを作成するにはどうすればよいですか?助言がありますか ?
質問は自由にしてください。上記の説明がすべての人にはわかりません