如何在DataGridView中制作ComboBox列?
我的 DataGridView
有 2 列:
Fname | Age
我需要在 ComboBox
中显示 Age
(我可以选择 1 到 100 之间的年龄)。
当我按下按钮(例如保存按钮)时,年龄值将被保存到数据库中。 (我使用 access)
我可以为此获得任何 C# 示例吗?
I have DataGridView
with 2 columns:
Fname | Age
I need to show Age
in ComboBox
(that i can pick the age between 1 to 100).
When I press the button (save button for example) the Age value will be saved to the database. (I work with access)
Can i get any sample in C# for this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(3)
你查过MSDN吗? DataGridViewComboBoxColumn Class 中有一个很好的示例。
Did you check MSDN? It has a good example at DataGridViewComboBoxColumn Class.
您是否尝试过使用
DataGridViewComboBoxColumn
?这“代表一列
DataGridViewComboBoxCell
对象”,每个对象在 DataGridView 中显示一个 ComboBox 控件。上面链接的 MSDN 文档还提供了如何实现此功能的示例。但从 Visual Studio 设计器中做到这一点甚至更容易;您甚至不必编写一行代码。
Have you tried using a
DataGridViewComboBoxColumn
?This "represents a column of
DataGridViewComboBoxCell
objects", each of which display a ComboBox control in the DataGridView.The above-linked MSDN documentation also has an example of how you might implement this. But it's even easier to do from the Visual Studio designer; you don't even have to write a single line of code.