掲示板システム
ホーム
アクセス解析
カテゴリ
ログアウト
Datagridviewの日付形式にしない (ID:147581)
名前
ホームページ(ブログ、Twitterなど)のURL (省略可)
本文
当方 VB2010 環境では再現しませんでした。 Public Class Form1 Private WithEvents dgv As New DataGridView() Public Sub New() InitializeComponent() Controls.Add(dgv) dgv.EditMode = DataGridViewEditMode.EditOnEnter dgv.Dock = DockStyle.Fill dgv.ColumnCount = 5 dgv.RowCount = 30 dgv(1, 2).Value = "1-2-3" '日付に変化したりはしない End Sub Private Sub Button1_Click(sender As System.Object, e As EventArgs) Handles Button1.Click Dim ds As New DataSet() Dim t As DataTable = ds.Tables.Add("T1") t.Columns.Add("C1", GetType(String)) t.Columns.Add("C2", GetType(Date)) t.Rows.Add("1-2-3", "1-2-3") t.AcceptChanges() 'C2 列は日付になるが、C1 列は文字列のまま dgv.Columns.Clear() dgv.DataSource = t End Sub End Class
←解決時は質問者本人がここをチェックしてください。
戻る
掲示板システム
Copyright 2020 Takeshi Okamoto All Rights Reserved.