C# Windows DataGridView 判断CheckBox 选取的方法

单行选中

foreach (DataGridViewRow dr in this.dataGridView1.Rows)
            {
                try
                {
                    //DataGridViewCheckBoxCell cbx = (DataGridViewCheckBoxCell)dr.Cells[0];
                    //if ((bool)cbx.FormattedValue)
                    if(dr.Cells[0].Selected)
                    {
                        arrShiftCode.Add(dr.Cells[1].Value);
                        arrShiftGroup.Add(dr.Cells[2].Value);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }

多行选中

foreach (DataGridViewRow dr in this.dataGridView1.Rows)
            {
                try
                {
                    DataGridViewCheckBoxCell cbx = (DataGridViewCheckBoxCell)dr.Cells[0];
                    if ((bool)cbx.FormattedValue)
                    {
                        arrShiftCode.Add(dr.Cells[1].Value);
                        arrShiftGroup.Add(dr.Cells[2].Value);
                    }
                }
                catch (Exception ex)
                {
                    MessageBox.Show(ex.Message);
                }
            }

时间: 2024-10-07 19:15:22

C# Windows DataGridView 判断CheckBox 选取的方法的相关文章

winfrom 中datagridview中checkbox的使用方法

private void dgdv_skjs_CellContentClick(object sender, DataGridViewCellEventArgs e) { if (e.RowIndex != -1) { DataGridViewCheckBoxCell checkCell_rxwk = (DataGridViewCheckBoxCell)dgdv_skjs.Rows[e.RowIndex].Cells["rxwk"]; DataGridViewCheckBoxCell

jQuery 判断checkbox是否被选中 4种方法

下午写JS验证,有一个需求需要判断 checkbox是否被选择,查阅相关资料后,总结以下4种方法,分享给大家. <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>jQuery 判断checkbox是否被选中 4种方法</title> <script src="jquery-1.8.3.min

yii框架下使用bootstrap时,判断checkbox、radioButtonList和dropDownList的js方法

1.首先设置button按钮的id: <span style="font-size:14px;">'htmlOptions'=>array('id'=>'buttonStateful')</span> 例如: <span style="font-size:14px;"> <?php $this->widget('bootstrap.widgets.TbButton', array('buttonType'=

如何判断checkbox复选框是否选中

如何判断checkbox复选框是否选中:本章节介绍一下如何用jquery判断一个checkbox复选框是否被选中,方式有很多种,这里只是简单介绍一下比较常用的两种方式,不提供完整的代码,给出主要的代码片段.方式一: $("#ck").prop("checked")==true 关于prop()可以参阅jQuery的prop()方法一章节.方式二: $("#ck").is(":checked") :checked可以参阅jQue

jq、js中判断checkbox是否选中

最近在开发项目时用到checkbox复选框,其中遇到一个问题:在JQ中如何判断checkbox是否被选中呢?之前用JQ获取元素的属性用的都是attr(),但用在checkbox上却没有用,原因何在??? 1.JS中判断checkbox是否被选中 对于在js中来判断checkbox是否被选中很简单,举个??来说 HTML代码: <input type="checkbox" name="box"> 相应的javascript代码如下: var check =

Jquery判断checkbox是否被选中

判断checkbox是否被选中方法一:if ($("#checkbox-id")get(0).checked) { // do something}选中:true没选:false $("#formal").get(0).checkedtrue$("#formal").get(0).checkedfalse 方法二:if($('#checkbox-id').is(':checked')) { // do something}选中:true没选:fa

[转载]Robotium API 翻译(三)——判断测试结果的方法assert、is、search

该文来源于:http://blog.csdn.net/dongmu1986 下面的这些方法都主要用来判断测试结果是否与预期结果相符,一般把is和search方法放在assert里面判断.assert最常用的还是assertThat方法,是Junit的判断,这里就不多说了. 断言方法assert(robotium特有的断言方式,实际项目中和Junit的assert方法配合使用) void assertCurrentActivity (String message, Class activityCl

Arcengine 实现要素选取的方法(转载)

转自原文Arcengine 实现要素选取的方法(转载) 选择一个要素或者一个要素集(FeatureSelection)的方法很多,如IMap::SelectByShape.ILayer::search.IFeatureSection::SelectFeature等方法 主要用到的方法: IMap接口的SelectFeature(Layer, Feature) (方法,从一个Layer中选择一个Feature): IMap接口SelectByShape(Shape, env, justOne) (

windows server2012域服务器降级的方法

最近在一个新的网络环境里建立windows域服务器,准备建立主.备两台域服务器.在一台新服务器上面安装了windows2012R2并配置了DC服务.域和林的级别设置为Windows2012R2级别.在做辅助域的时候使用的是一台旧服务器,安装的是windows2012.在配置此dc域服务的时候发现由于域和林的级别不兼容,所以无法加入.网上搜了一下,发现在windows server2008之后dc的域和林的级别可以降级了,只是需要使用powershell操作,没有图形界面. 为了防止忘记,特记录如