2016-05-02 13 views
0

こんにちは私はSQL Serverデータベースからこのソフトウェアの負荷値を、私はSQL Serverから読み込まれたお金の値に問題があります:SQL Serverで私は価格の価値を保存しているこの値: enter image description hereDataGridViewへの丸め数値SQLServerからのロードC#

しかし、私は、SQL Serverから値をロードし、私はDataGridViewのに内部のそれは次のように読まれた値に行く:

以上で小数点以下を離陸する方法

enter image description here

を?

1は、プロパティでは、グリッド上の[プロパティ
2.をクリックし.RIGHT:

+0

'列[ "PREZZO"] DefaultCellStyle.Format = "N2";' ' –

+0

列[ "PREZZO"] DefaultCellStyle.Format = "C2";' Iは列表示ので、好ましいであろうと思います通貨。 – shadow

+0

私は試してみたが、何も変わらない@shadow – rikideveloper

答えて

0

あなたは、あなたがそれを行うにはどのように#ミリメートル

にCellStyleビルダにカスタムフォーマットをセットを使用して文字列をフォーマット設定することができますウィンドウ、ダイアログがDefaultCellStyleプロパティはDefaultCellStyleプロパティ
5をクリックして選択し[列の編集]の右側に
4をフォーマットしたいセルを選択して[列の編集]ダイアログ
3をポップアップします]ボタンをクリックしてください。 CellStyleBuilderダイアログが開きます。フォーマットプロパティダイアログが表示されます。フォーマット文字列ダイアログが表示されます 6.カスタムプロパティをN2に設定すると、下部にプレビューが表示されます
7. [OK]をクリックします。あなたがあなたのグリッドに戻るまで。

コードから実行する場合は、このコードをForm_loadイベントに入れます。

yourgridnAME.Columns["Amount"].DefaultCellStyle.Format = "N2"; 
+0

私は試してみたが何も変わらない@Arulkumar – rikideveloper

関連する問題