2012-04-24 16 views
0

WPF DataGridを初めて使用しています。私が持っているのは、DataViewを介してDataGridをバインドする数値を持つDataTableです。私がしたいことは、各列の値を比較して、列ごとに大きな値を持つセルを太字にします。 (たとえば、各カテゴリで誰が勝利するか)セルの値の比較に基づいてWPF DataGridセルのフォントを変更します。

ObservableCollectionはありません。私は、DataTableにデータを「手動」で追加するだけで、SQLiteデータベースのDataTableレスポンスからセルごとに値を取得しています。たとえ列がプログラムで作成されていても、XAMLを経由するわけではありません。私はXAMLでの経験がほとんどないので、私はトリガーなどで作業したと仮定しないでください。

どうすればこのようなことをやりますか?

答えて

2

小さな例から始めます。いくつかのテストデータを作成し、データバインディング手法を試すことができます。 DataGridの一部のスタイルを変更してください:Foregroundの色を変更し、BorderBorderBrushに追加してください。 WPFを自分で探検してください。最初のビューだけは難しいです。

:ここ

はどのようにいくつかあります

関連する問題