首页
学习
活动
专区
工具
TVP
发布
社区首页 >问答首页 >如何设置DataGridView的默认ComboBox选定值?

如何设置DataGridView的默认ComboBox选定值?
EN

Stack Overflow用户
提问于 2013-12-27 15:23:18
回答 2查看 7.5K关注 0票数 0

我有一个DataGridView,其中有一个ComboBox列。问题是,在默认情况下,组合框中总是选择一个空值,但我希望确保默认值始终是某个值,即成员或组合框。

代码语言:javascript
复制
If DataGridView1.Rows.Count > 0 Then


            For Each row As DataGridViewRow In DataGridView1.Rows
                'row.Cells("ColDrCr").Value = "Debit"
                If row.Cells("ColDrCr").Value.ToString().Trim = "Credit" Then
                    result += Convert.ToDouble(row.Cells("ColAmount").Value)
                End If
                If row.Cells("ColDrCr").Value.ToString().Trim = "Debit" Then
                    result1 += Convert.ToDouble(row.Cells("ColAmount").Value)
                End If
            Next
            txtTotal.Text = result1 - result
        End If

正如您所看到的,我正在检查所选的组合框的值是Debit还是Credit。但是当一个新的行被添加到DataGridView中时,它总是为空的,这是我想要防止的。我想将默认值设置为借方或贷方。我尝试过ColDrCr.DefaultCellStyle. = "Credit",但它不起作用,因为它只将文本显示为贷方,但是当您检查row.Cells("ColDrCr").Value.ToString().Trim = "Debit"的值时,它返回null

我也会接受C#的答案,如果他们可以转换成vb使用在线工具。

EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/20796611

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档