0
私はWPF DataGrid
を使用して、SQL Server Viewからのデータを表示します。私はちょうどItemSource
を提供して、列を自動生成し、データを表示します。実行時にWPF DataGridの10進形式を変更します
数値の列の場合、表示する小数点以下の桁数を変更できるようにする必要があります。
深い検索の結果、AutoGeneratingColumn
イベントハンドラにStringFormat
を設定することが唯一の解決策であることが判明しました。
実行時にStringFormat
を変更する必要があります。あなたはそれを手伝ってもらえますか?
あなたは、コンバータを試すことができます。 –
それには単純な解決策があるのだろうかと思います。コンバータは人工的なようです。 –
データが格納されているPOCOのフィールドにInotifyPropertyChangedを実装して、コードビハインドまたはビューモデルの値を変更することができます。 TwoWayとしてxamlのバインディングをマークするのを忘れてはいけません。いずれにしても、@Ayyappanが正しく、ValueConverterでこれがうまくいくと思います。 – ssanga