蒹葭苍苍,白露为霜。
所谓伊人,在水一方。

VB.net中DateGridView使用记录

这两天抽空维护一个早前写的软件,于是重新撸了一下VB.net。说实话,用Visual Studio来操vb.net真的很happy。顺手记录下面几点:

1、行头、列头的隐藏

[VB.NET]
‘ 列头隐藏
DataGridView1.ColumnHeadersVisible = False
‘ 行头隐藏
DataGridView1.RowHeadersVisible = False

2、行和列的删除

[VB.NET]
‘ 删除名为"Column1"的列
DataGridView1.Columns.Remove("Column1")
‘ 删除第一列
DataGridView1.Columns.RemoveAt(0)
‘ 删除第一行
DataGridView1.Rows.RemoveAt(0)

3、 删除选中行

[VB.NET]
For Each r As DataGridViewRow In DataGridView1.SelectedRows
          If Not r.IsNewRow Then
                      DataGridView1.Rows.Remove(r)
           End If
Next

4、右键菜单增加复制单元格功能

    4.1. 在DataGridView 页面添加一个ContextMenuStrip控件;

    4.2. 在ContextMenuStrip控件下添加子菜单项ToolStripMenuItem1。

    4.3. 将DataGridView控件的 ContextMenuStrip属性设置为添加的ContextMenuStrip控件名称。

    4.4. 给子菜单项添加单击事件:代码如下

Private Sub MenuItem1_Click(ByVal sender As Object, ByVal e As System.EventArgs) Handles MenuItem1.Click
        Dim sClipboadStr As String = Me.GridView1.CurrentCell.Value
         Clipboard.SetText(sClipboadStr)
End Sub

赞(0) 打赏
未经允许不得转载:酷居科技 » VB.net中DateGridView使用记录

评论 抢沙发

  • 昵称 (必填)
  • 邮箱 (必填)
  • 网址

锦瑟无端五十弦,一弦一柱思华年

酷居科技联系我们

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏