トップ回答者
手入力する場合のDataGridViewCellStyleのFormatに関して

質問
回答
すべての返信
-
trapemiya さんからの引用 どのように設定されているのでしょうか?
例えば、次のように設定した場合、手入力でもちゃんと通貨表示されましたよ。hogeDataGridViewTextBoxColumn.DefaultCellStyle.Format = "C"
うまくいけましたか?
Column1.DefaultCellStyle.Format = "C"
これで いいんですよね
なぜか これだと 手入力では そのままの状態で
Dim b As Integer = View1(0, 0).Value
View1(0, 0).Value = b
こんな風に integerとして入力し直すとちゃんと表示されます
逆に
Dim b As String
View1(0, 0).Value = b
と Stringとして入力されると表示されません
手入力のときは Stringとして扱われてるのでしょうか?
もしそうだとしたら手入力時に入力された値をIntegerとして認識させる設定はあったでしょうか?