次のようにデータベースからテーブルを表示するデータグリッドがあります。
列の値と列の値Difference
の違いを表示する" " という新しい列を追加する必要があります。Scores1
Scores2
(PS : 差による負の値はありません)
WPFでこれを達成する方法は?
次のようにデータベースからテーブルを表示するデータグリッドがあります。
列の値と列の値Difference
の違いを表示する" " という新しい列を追加する必要があります。Scores1
Scores2
(PS : 差による負の値はありません)
WPFでこれを達成する方法は?
私はWPFに精通していませんが、wpfdatagrid
hasTemplateField
またはその他の関連する構造はありますか?
もしそうなら、あなたはこのようにすることができます;
<ItemTemplate>
<asp:Literal
ID="Literal4"
runat="server"
Text='<%# (Decimal.Parse(Eval("Score1")) - Decimal.Parse(Eval("Score2")) %>'>
</asp:Literal>
</ItemTemplate>
注: このコードはGridview
. うまくwpfdatagrid
いきませんが、アイデアを得ることができます。
そのためにクエリ/ビュー/ストアド プロシージャを実行します
たとえば、次のようなもの
Scores1、Scores2、case の場合 Scores1 - Scores2 > 0 の場合 Scores1 - Scores2 それ以外の場合は 0 で終了 SomeTable との差
データ グリッドに列を追加して入力することもできますが、それはかなり面倒です。