cxgrid 非编辑状态下复制当前列的值 真折腾人

1、自带的CTRL +C 只能复制整行,不知是不是版本问题。

2、有分组这个代码就不行了 s:= G1DBView.DataController.Values[G1DBView.Controller.FocusedRowIndex ,G1DBView.Controller.FocusedColumnIndex];

3、折腾后的方案:

uses Clipbrd;
procedure TForm28.Button1Click(Sender: TObject);
var
s:string;                               //.FocusedRowIndex
begin
  s:=cxGrid1DBTableView1.DataController.DataSource.DataSet.FieldByName(cxGrid1DBTableView1.Columns[cxGrid1DBTableView1.Controller.FocusedColumnIndex].DataBinding.FieldName).AsString;
 if s<>‘‘ then
  Clipboard.SetTextBuf(PChar(s));
end;

原文地址:https://www.cnblogs.com/m0488/p/9436549.html

时间: 2024-12-20 09:22:01

cxgrid 非编辑状态下复制当前列的值 真折腾人的相关文章

[WPF] C1ComboBox的非编辑状态

一.前言 先看看WPF自带的 ComboBox 在非编辑状态,自定义 ItemTemplate 的情况下,效果如下图所示: 其当前选中的项(红框内)与自定义的 ItemTemplate 一样: 但是 C1ComboBox 的非编辑状态(IsEditable="False"): 总感觉它的非编辑状态并没有完成,虽然数字和英文无法输入,但在红框内依旧可以输入中文文本(QQ拼音输入法的中文输入状态):并且在非编辑状态下并非像 Combobox 的非编辑状态可以显示自定义的 ItemTempl

iOS开发UI篇-tableView在编辑状态下的批量操作(多选)

先看下效果图 直接上代码 #import "MyController.h" @interface MyController () { UIButton *button; } @property(nonatomic,strong)NSMutableArray *array;//数据源 @property (nonatomic,strong)NSMutableArray *selectorPatnArray;//存放选中数据 @end @implementation MyControlle

easyui 在编辑状态下,动态修改其他列值。

1 首先是自定义了一个方法uodateColumn更新列值 2 3 /** 4 *自定义的修改列值方法 5 */ 6 $.extend($.fn.datagrid.methods, { 7 updateColumn: function(datagrid,data) { 8 datagrid.each(function(){ 9 //获取缓存中的配置数据 10 var gridObj=$.data(this,"datagrid"); 11 var opts=gridObj.options

datagrid combobox事件更新编辑状态下的datagrid行

请问如何从上图状态 点击下拉的combobox中值然后在不取消datagrid编辑状态下更新这一行另一列的数据,达到下图这样的效果: 非常感谢! 给你的combobox  绑定一个onSelect 事件, 然后   onSelect:function(){   var index =  $(this).parent("tr").index();   $("table tr:eq("+index+")").find("td:nth-chi

ListView在编辑状态下不能获取修改后的值,无法更新数据

ListView在编辑状态下不能获取修改后的值,获取到的总是以前的值解决方法:在page_load事件里写: if(!IsPostBack) { ListViewBind(); } 原因:这涉及到aspx页各事件的执行顺序,因为如果没有判断IsPostBack,每次点更新时page_load都会去执行ListViewBind(),对ListView进行重新绑定,那你再去获取ListView里的值时当然就是以前的值了,这样写后ListView没有被重新绑定,里面的数据就还是以前的,所以就可以获取到

解决:WdatePicker新增状态下只能取比当前月份大的月份,编辑状态下只能取比当前input里指定月份的月份大的值

onclick="WdatePicker({ dateFmt: 'yyyy-MM', autoPickDate: true, minDate: this.value==''?'%y-#{%M+1}':this.value })" 比如今天是七月份,那么只能取八月份及其以后的月份,其它以前的月份是点不动的: 如果我是编辑状态下input给的值是9月份,那么只能取9月分份及其以后的月份: 原文地址:https://www.cnblogs.com/firstcsharp/p/11133515

文本框编辑状态下隐藏键盘的方式

#import "ViewController.h" @interface ViewController () @end @implementation ViewController - (void)viewDidLoad { [super viewDidLoad]; //让键盘称为第一响应者(进入当前的界面,键盘就弹出来) [_textF becomeFirstResponder]; _textF.delegate = self; //第一种:通过UITextFieldDelegat

(编辑状态下)Reset及OnValidate使用

using UnityEngine; using System.Collections; public class Demo : MonoBehaviour { #if UNITY_EDITOR void Reset() { Debug.Log("把脚本添加到某个物体上就会执行,之后再按物体右上角小三角弹出对话框里的reset也会执行."); } void OnValidate() { Debug.Log("脚本被修改了之后就会执行"); } #endif }

TableView编辑状态下跳转页面的崩溃处理

29down votefavorite 12 I have a viewController with a UITableView, the rows of which I allow to edit (delete) with a swipe - much like in the Mail app. I do it with, among other, this method: - (BOOL)tableView:(UITableView *)tableView canEditRowAtInd