【发布时间】:2013-11-08 08:56:16
【问题描述】:
首先,我对 winforms 完全陌生。我试图在 datagridview 的列中显示文本框,即使我使用了 TextBoxColumn,但在 Gridview 中没有看到任何文本框。
表单加载
dt.Columns.Add("SrNo")
dt.Columns.Add("SecurityName")
dt.Columns.Add("ISIN")
dt.Columns.Add("PriceSource")
dt.Columns.Add("ValuationRate")
dt.Columns.Add("PriceDate")
dt.Columns.Add("GenerateInstruction")
dt.Columns.Add("BalanceType")
dt.Columns.Add("DepositoryHolding")
dt.Columns.Add("EnterQuantity")
dt.Columns.Add("PledgeReferenceNo")
dt.Columns.Add("LockInReleaseDate")
dt.Columns.Add("LockInCode")
dt.Rows.Add("1", "", "", "", "", "", "", "", "", "", "", "", "", "")
DataGridView1.DataSource = dt
我已经通过 DataGridView 的工具提示添加了列。
【问题讨论】:
-
post code plz,所以我们可以看看到底是什么问题
-
@VladL dt 是数据表
-
当我使用 DataGridViewButtonColumn 或 DataGridViewComboBoxColumn 时,我能够看到按钮或组合框,但我无法使用 DataGridViewTextBoxColumn 找到 TextBox oupon
-
@Arbaaz
TextBox仅在编辑模式下显示。所有单元格都将按照 DGV 的方式进行涂漆。你为什么想要这样的东西?TextBox的外观和感觉比DataGridViewTextBoxCell的外观和感觉还要差。 -
@KingKing 即使 DGV 未处于编辑模式,是否也可以显示文本框?