0

StringFormat実行時に変更したい次のシナリオがありDataGridTextColumnます。私DataGridにはDataGridTemplateButton内側の もあります。を押すと、小数点以下 2 桁から 0 桁Buttonに変更したいと思います。StringFormatどうやってやるの?私はすでに作業を試みましたが、これまでのところ何も機能しStylesDynamic Resourcesいません。このコードは私のイベントで発生しAutogenerateColumnsます。DGC が現在の列です。

DataTrigger t = new DataTrigger();
                        t.Binding = new Binding("Weight");
                        t.Value = 0;
                        Setter s = new Setter();
                        s.Property = DataGridCell.ContentStringFormatProperty;
                        s.Value = new Binding(null) { StringFormat = "N02" };
                        t.Setters.Add(s);

                        Sty.Triggers.Add(t);
                        DGC.CellStyle = Sty;
4

0 に答える 0