dev gridcontrol 單選框效果
private void gridView1_CellValueChanging(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e) { //此處4是單選框所在的列號 if (e.Column.ColumnHandle != 4) { return; } for (int i = 0; i < gridView1.DataRowCount; i++) { //非當前行 置為 未選中狀態 if (i != e.RowHandle) { //0表示 未選中 gridView1.GetDataRow(i)[e.Column.ColumnHandle] = "0"; } } }
此時gridView1 .OptionsSelection.MultiSelect 設定與否 都不影響結果。
方法二:
#region gridView1_RowCellClick事件 private void gridView1_RowCellClick(object sender, DevExpress.XtraGrid.Views.Grid.RowCellClickEventArgs e) { if (e.Button == MouseButtons.Left) // 判斷是否是用滑鼠點選 { DevExpress.XtraGrid.Views.Grid.ViewInfo.GridHitInfo ghi = gridView1.CalcHitInfo(new Point(e.X, e.Y)); if (ghi.InRow) // 判斷游標是否在行內 { //清空勾選項 for (int i = 0; i < gridView1.DataRowCount; i++) { if (gridView1.FocusedRowHandle != i) { gridView1.GetDataRow(i)["selected"] = false; } } if ((bool)gridView1.GetDataRow(ghi.RowHandle)["selected"] == true) { gridView1.GetDataRow(e.RowHandle)["selected"] = false; } else { gridView1.GetDataRow(e.RowHandle)["selected"] = true; } } } } #endregion #region 單選框控制 private void gridView1_CellValueChanging(object sender, DevExpress.XtraGrid.Views.Base.CellValueChangedEventArgs e) { if (e.Column.ColumnHandle != 0) { return; } for (int i = 0; i < gridView1.DataRowCount; i++) { //非當前行 置為 未選中狀態 if (i != e.RowHandle) { //0表示 未選中 gridView1.GetDataRow(i)[e.Column.ColumnHandle] = "0"; } } } #endregion
相關推薦
dev gridcontrol 單選框效果
private void gridView1_CellValueChanging(object sender, DevExpress.XtraGrid.Views.Base.CellValueCha
easyui datagrid 單選框 效果
columns: [[{ field: 'oid', title: '選擇', width: 20, formatter: function(value, rowData, ro
js移除input單選框(radio)選中效果
上午做類似於這樣一個單選框效果,需要把彈窗內單選框後的文字賦值到彈窗父頁面。 可是在js中移除最開始是這麼做的。 $('.chose-box-li').children('input').attr('checked', 'true') $(this).children
input標籤/複選框/單選框點選文字有效果
先來測試一段程式碼,點選文字有效果的會用紅色標註! <body> <label><input type="checkbox"/><span>滬深A股</span></label><p><
單選框,復選框
單選 一個 div bsp style checked 學習java inpu radi 1、分組即,多個單選框,都在一個分組裏,同一時間,只能選中一個單選框 設置name屬性相同即可<p>今天晚上做什麽?</p> 學習java<in
js自定義修改復選框單選框樣式,清除復選框單選框默認樣式
radio 技術分享 b2c 如果 watermark css 狀態 初始化 -a 之前做項目的時候,也遇到過需要按照設計稿把<input type="checkbox">和<input type="radio">的默認樣式進行修改,但發現,並沒有可
學習15 單選框/多選框標簽
con form type code pan content 多選 span div <!doctype html> <html> <head> <meta http-equiv="content-type" content="t
jquery 根據後臺傳過來的值動態設置下拉框、單選框選中
url selected ros info fun cte blog font function jquery 根據後臺傳過來的值動態設置下拉框、單選框選中 1 $(function(){ 2 var sex=$("#sex").val(); 3
單選框,多選框樣式
單選 har bsp spl enter log ott min right 主要註意before和after的樣式設置,input要設置id,label要設置for值並且等於相應的input值的id HTML <!DOCTYPE html><html&
單選框 復選框
nbsp img height mar info valid idt def ova 一. #!/usr/bin/env python # -*- coding:utf-8 -*- from django.core.exceptions import Valid
CSS學習筆記三:自定義單選框,復選框,開關
sla checked 移動 transform 第一個 16px 位移 block back 一點一點學習CCS,這次學習了如何自定義單選框,復選框以及開關。 一、單選框 1、先寫好body裏面的樣式,先寫幾個框 1 <body> 2 <d
JQuery單選框設置選中
dom true ttr val tro select sel 使用 jquery 使用$(selector).val(‘value‘).attr(‘checked‘,true),會導致DOM上所有的單選/復選的value都會變成 value 解決辦法:使用 $(“【nam
vue.js實現單選框、復選框和下拉框
new type 方式 避免 -- js實現 處理 scrip 按鈕 Vue.js可以很方便的實現數據雙向綁定,所以在處理表單,人機交互方面具有很大的優勢。下邊以單選框、復選框和下拉框為例介紹他們在HTML和Vue.js中的具體實現方式。 一、單選框 在傳統的HTML
自定義單選框,復選框樣式
round absolut ima tex utf-8 play col 樣式 bsp <!DOCTYPE html> <html> <head> <meta charset="UTF-8"&g
自定義單選框選中
blog rem scl script ext class 代碼 pan pos jq代碼 <script type="text/javascript"> $(function(){ $(".J_check").on(‘
吾八哥學Selenium(三):操作復選框checkbox/單選框radio的方法
attr webdriver for in tex 如果 Go 測試的 har selected 復選框checkbox和單選框radio是web網站裏經常會使用到的兩個控件,那麽在web自動化測試的時候如何利用Selenium來操作這倆控件呢?今天我們就來簡單入門練習一下
javascript原生代碼取單選框的值
checked undefine efi asc doc element 選擇 elements 好用 網上搜索到的,項目中正好用到,先記下來,以後直接從自己的博客上復制粘貼!!! //取單選框選擇中的值,傳入單選框的name function getR
微信小程序-修改單選框和復選框大小的方法
整體 復選框 col 限制 微信 for 明顯 單選框 模糊 方法有兩種: 一:采用css的zoom屬性 zoom縮放會將元素保持在左上角,並且會有毛邊,可能會稍稍改變元素原來的形狀。 二:采用css3的transform:scale屬性 zoom縮放會將元素保持在中間
安卓按鍵:靜態界面的多選框變成單選框
備忘 bbs border class http 問題 href div false 原文地址 http://bbs.anjian.com/showtopic-658485-1.aspx核心代碼Function a UIP.SetAttribute "多選框2",
css - 表單元素默認樣式美化 - 單選框
NPU color 效果 lin ont put inpu dde -c 單選框 HTML代碼 樣式 .radio input{ visibility: hidden;}.radio label{ position: relative;}.radio label:a