zoukankan      html  css  js  c++  java
  • Winfor DataGridView选中行数量

    List<int> selectedRowsIndex = new List<int>();

    List<DataGridViewRow> selecteRows = new List<DataGridViewRow>();
    foreach(DataGridViewRow r in this.dataGridView1.Rows)
    {
             foreach (DataGridViewCell c in r.Cells)
             if (c.Selected && !selectedRowsIndex.Contains(c.RowIndex))
             {
                      selectedRowsIndex.Add(c.RowIndex);
                      selecteRows.Add(r);
              }
    }
     
    if (selectedRowsIndex.Count > 1)
    {                    
             if (MessageBox.Show("确定删除" + selectedRowsIndex.Count.ToString() + "行数据吗?""删除前7a686964616fe59b9ee7ad9431333431343063确认", MessageBoxButtons.YesNo) == DialogResult.Yes)
             {
                    foreach (DataGridViewRow r in selecteRows)
                      this.dataGridView1.Rows.Remove(r);
             }
    }
     
     
     
    Ctrl+A全选
    给DataGridView添加KeyDown事件
    /// <summary>
            /// 全选
            /// </summary>
            /// <param name="sender"></param>
      ///按Ctrl+a时 数量显示为总数量
            /// <param name="e"></param>
            private void ManaginPeopleList_KeyDown(object sender, KeyEventArgs e)
            {
                if (e.Control && e.KeyCode == Keys.A)
                {
                    refrelogcount(ListCount, ListCount);
                }
            }
     
     
    Combox实现输入文字 在下拉列表中提示
    Combox绑定List数据
    ComboBox的AutoCompleteMode属性置为SuggestAppend,AutoCompleteSource属性置为ListItems
     
     
     
     
    扩展:
    AutoCompleteMode允许有四种值:

    None:默认值,指示ComboBox不使用自动功能。
    Suggest:在ComboBox中输入字符后,ComboBox会自动展开,显示匹配的子项,输入行不受影响,需要自己输入后续字符,或者在下拉框中点选完整子项。
    Append:输入字符后,字符后会自动补充匹配内容(以反色显示),但是ComboBox不会展开。按上下键可以在多个匹配内容中切换。
    SuggestAppend:上述两种模式的组合。

    AutoCompleteSource属性,共有9种,指示自动完成将要在其中进行查找的数据源。常用的几种如下:

    ListItems:数据源为ComboBox的Item集合。
    FileSystem:文件系统。例如输入c:后会展开c:下的目录列表(或append模式下的自动添加)。同样的,此数据源也支持文件名的补全。
    CustomSource:自定义数据源。选用此方式时必须在代码中指定ComboBox的AutoCompleteCustomSource属性为你构建的AutoCompleteStringCollection对象,否则不会生效。AutoCompleteStringCollection类似于List<string>,将你的数据add进去即可。
    采用自www.360doc.com/showweb/0/0/911613131.aspx
     
  • 相关阅读:
    【转】 url中文乱码问题
    [转]Jquery 点击图片在弹出层显示大图
    JQuery获取和设置Select选项的常用方法总结
    springMVC框架下返回json格式的对象,list,map
    sqlserver数据库 表中字段值有空格,如何去除空格(例如char (5) 存入数据不足5位时sqlserver会自动补空格)
    jquery Jbox 插件实现弹出窗口在修改的数据之后,关闭弹出窗口刷新父页面的问题
    sqlserver 2008 r2 直接下载地址,可用迅雷下载
    web服务器与tomcat
    xml入门与解析
    jdbc框架-dbutils的简单使用
  • 原文地址:https://www.cnblogs.com/liangweitao/p/12867374.html
Copyright © 2011-2022 走看看