私はDevExpress XtraGridコントロールを持っていますが、セルの1つに10進数を入れたいのですが、セルから別のセルにジャンプしようとすると、もう一度変更しない限り数値の値を整数に変換します。DevExpress XtraGridセルの小数値
[
と何も私はプログラムでこのプロパティを設定Form.Loadイベントで、起こったが、それだけでは動作しませんようだ: は、私はこのような設計からプロパティを変更しました。
colnBase.DisplayFormat.FormatType = DevExpress.Utils.FormatType.Numeric
colnBase.DisplayFormat.FormatString = "{0:N4}"
私はDevExpress社のフォーラムをチェックしてきたが、私は答えを見つけることができない、それは私の最初の質問はここにありますので、皆さんのいずれかが私を助けることができる場合、私はそれを本当にいただければ幸いです。
フォーマットが機能しているので、この番号が入っているセルを残そうとすると小数点以下の桁数の整数を入力するだけです。任意のタイプのマスクを入力用に使用していますか? – dcreight
いいえ、私が設定したのはDisplayFormatだけですが、10進数でセルを残そうとすると、私はそれを聞かせません。私のデータテーブルはデザイナーと同じデータ型を持っているので、問題はありません。 –
'colnBase.DisplayFormat.FormatType = DevExpress.Utils.FormatType.Custom colnBase.DisplayFormat.FormatString =" n4 "'は動作しますか?私はこれをDevExpressのより古いバージョンで使用していて、うまく動作しているようです。 – dcreight