WinFormsでAutoGenerateColumnsを使用するdatagridviewがあります。日付列と、数値を含む1〜16個のデータ列があります。これらの1〜16個のデータ列をすべて小数点以下4桁にフォーマットする必要があります。
この投稿に従って、デザイナを使用してDefaultCellStyleを設定します。使用したいフォーマットを取得するために、これを手動で行いました。これをフォームコンストラクターで設定します。
this.dgv_PreviewGrid.DefaultCellStyle.Format = "N4";
この方法で設定してみました。また、DataBindingCompleteイベントの各列で手動で試しました。 何も起こりません! アプリは丸めを行っているかのように遅れますが、そうではありません。
また、msdnまたはDefaultCellStyle形式のリストを含む何かへのリンクはありますか?それらを見つけることができませんでした。
編集:「N4」(10進数と数値)の代わりにフォーマット「D4」を使用することはおそらく私が望むフォーマットであることがわかりましたが、それでも機能しません。