zoukankan      html  css  js  c++  java
  • UNIDBgrid里动态添加clientevents实现回车替换TAB

    //GRID里回车替换TAB
    function cellkeydown(sender, td, cellIndex, record, tr, rowIndex, e, eOpts)
    {
    if (e.getKey()==13){var a=sender.editingPlugin;a.startEdit(record.index,cellIndex+1);}
    }

    动态添加clientevents,实现按回车向右移动:

     if unidbgrid1.ClientEvents.ExtEvents.Values['cellkeydown']='' then
      begin
         ClientEvents.ExtEvents.Values['cellkeydown']:='function cellkeydown(sender, td, cellIndex, record, tr, rowIndex, e, eOpts)'
         +'{'#13#10
         +'if (e.getKey()==13){var a=sender.editingPlugin;a.startEdit(record.index,cellIndex+1);}'#13#10
         +'}'#13#10;
      end;

    实现按回车向下移动:

     if unidbgrid1.ClientEvents.ExtEvents.Values['cellkeydown']='' then
      begin
         ClientEvents.ExtEvents.Values['cellkeydown']:='function cellkeydown(sender, td, cellIndex, record, tr, rowIndex, e, eOpts)'
         +'{'#13#10
         +'if (e.getKey()==13){var a=sender.editingPlugin;a.startEdit(record.index+1,cellIndex);}'#13#10
         +'}'#13#10;
      end;
  • 相关阅读:
    如何处理数集据不平衡的问题
    xgb&lgb&ctb区别
    LDA与gibbs采样
    撸了一个 Feign 增强包
    行为驱动模型-Behave
    MySQL 主从复制常见错误答疑
    POJ 1191
    POJ 1141
    HDU 1754
    POJ 3468
  • 原文地址:https://www.cnblogs.com/wxb-km/p/5710146.html
Copyright © 2011-2022 走看看