delphi valuelisteditor控件的使用
2010-04-21 16:49

1.获取valuelisteditor的value的值:

   str := valuelisteditor.value['top']; top为key的内容。

2. 获取valuelisteditor的key值:

   str:=valuelisteditor.key[0]; 获取第0 个key值。

3.插入一行数据

valuelisteditor.InsertRow('pp','pp1',true);
//第一个参数:key的值(字符串型)
//第二个参数: value的值(字符串型)
//第三个参数:是否追加,TRUE在最后一行加上一行,FALSE在获得焦点的一行的后面加上一行.

4. 删除一行数据

ValueListEditor1.DeleteRow(2);

5.如何选择行列
 当前选中的行通过currrow:=Valuelisteditor1.row获得
 当前选中的列通过currcol:=ValueListEditor1.col获得

6.ValueListEditor,用string.clean清除!

7.一个key值,多个value.

procedure TForm1.ValueListEditor1GetPickList(Sender: TObject;
const KeyName: String; Values: TStrings);
var
    str:string;
begin
    str:=self.ComboBox1.Text;
    str:=leftStr(str,4);
    if str='Edit' then
    begin
        if KeyName='BorderStyle' then
        begin
            Values[0]:='bssingle';
            values[1]:='bsnone';
        end;
    end;
end;

另一个方法

ValueListEditor1.ItemProps[0].PickList.Add('a1');
ValueListEditor1.ItemProps[0].PickList.Add('a2');
ValueListEditor1.ItemProps[0].PickList.Add('a3');

第三种方法:

Index := ValueListEditor1.InsertRow('Size', '9', True);
     with ValueListEditor1.ItemProps[Index - 1].PickList do
    begin
Add('9');
Add('11');
Add('13');
Add('20');
end;

8。加入。。按钮

Index := ValueListEditor1.InsertRow('Color', 'clRed', True);
ValueListEditor1.ItemProps[Index - 1].EditStyle := esEllipsis;

procedure TForm1.ValueListEditor1EditButtonClick(Sender: TObject);
var
nRow: Integer;
begin
nRow := ValueListEditor1.Row;
case nRow of
2:
with TColorDialog.Create(nil) do
begin
if Execute then
ValueListEditor1.Cells[2, nRow] := ColorToString(Color);
end;
end;
end;

delphi valuelisteditor控件的使用相关推荐

  1. 教程-Delphi第三方控件安装卸载指南

    1 只有一个DCU文件的组件.DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布.一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会出现错误.也正是因为没有源 ...

  2. edptrayicon怎么卸载_教程-Delphi第三方控件安装卸载指南

    1 只有一个DCU文件的组件.DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布.一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会出现错误.也正是因为没有源 ...

  3. DELPHI第三方控件及组件大全(安装方法与使用)

    一,DELPHI第三方控件安装方法介绍 1.对于单个控件,Componet–>install component..–>PAS或DCU文件–>install; 2.对于带*.dpk文 ...

  4. delphi 图表 控件_将基本图表集成到Delphi应用程序中

    delphi 图表 控件 In most modern database applications some kind of graphical data representation is pref ...

  5. Delphi WebBrowser控件的使用(大全 good)

    Delphi WebBrowser控件的使用 WebBrowser控件属性: 1.Application       如果该对象有效,则返回掌管WebBrowser控件的应用程序实现的自动化对象(ID ...

  6. 我常用的delphi 第三方控件

    有网友问我常用的控件及功能.我先大概整理一下,以后会在文章里面碰到时再仔细介绍. Devexpress VCL 这个基本上覆盖了系统界面及数据库展示的方方面面,是做桌面系统必备的一套控件,目前的版本是 ...

  7. Delphi 皮肤控件AlphaControls的使用

    分享一下我老师大神的人工智能教程!零基础,通俗易懂!http://blog.csdn.net/jiangjunshow 也欢迎大家转载本篇文章.分享知识,造福人民,实现我们中华民族伟大复兴! Alph ...

  8. delphi7 安装delphi 5 delphi 6控件

    delphi7默认没有安装.需要手动安装.  具体位置:delphi7/bin/dclsockets70.bpl. 安装方法如下: Component->Install Packages-> ...

  9. delphi三方控件的安装方法

    1 只有一个DCU文件的组件.DCU文件是编译好的单元文件,这样的组件是作者不想把源码公布.一般来说,作者必须说明此组件适合Delphi的哪种版本,如果版本不对,在安装时就会出现错误.也正是因为没有源 ...

最新文章

  1. CNN应用之基于R-CNN的物体检测-CVPR 2014-未完待续
  2. flask中的CBV和FBV
  3. linux ora27040,AnyBackup-Oracle 异机恢复任务失败,执行输出提示 ORA-00344、ORA-27040 错误...
  4. Launcher分析修改记录(1)----序
  5. javaweb实训第一天下午——JavaScript
  6. oracle dataguard 日志 很多no,Oracle DataGuard主庫丟失歸檔日志后備庫的RMAN增量恢復一例...
  7. amd核芯显卡控制面板自定义分辨率_电脑显示器分辨率超频教程:1080P超2K分辨率的方法...
  8. 用友nc6.5详细安装过程
  9. eclipse Git使用教程
  10. win7计算机无法右键,win7系统电脑右键菜单失灵无法弹出的解决方法
  11. c语言图形题题库,C语言图形输出习题
  12. Intel Altera cyclone V HPS GIC
  13. 红米K30升级鸿蒙系统,Redmi K30 Pro变焦版相机免费升级,DxOMark版本马上到
  14. 计算机文字输入程序,电脑“造字”,其实很简单
  15. W806+ST7735R+tftLCD程序开发
  16. Linux IP代理筛选系统(shell+proxy)
  17. 2021年12月电子学会图形化三级编程题解析含答案:数星星
  18. 2021-05-13 python样条插值(一)
  19. Kelvin四线连接电阻测试技术及应用
  20. 游戏服务器系统的选择界面,cocos2dx网游选服界面制作三:服务器单个item界面包装...

热门文章

  1. (转)使用json-lib 数据格式转换
  2. vc--少林72般绝技
  3. flex制作swc文件
  4. hdu 4503 湫湫系列故事——植树节
  5. 添加文件然后自动打开
  6. More than one file was found with OS independent path 'lib/arm64-v8a/libsqlite.so'
  7. 【SPOJ-QTREE】树链剖分
  8. ibatis mybatis传入List参数
  9. BZOJ 1738: [Usaco2005 mar]Ombrophobic Bovines 发抖的牛( floyd + 二分答案 + 最大流 )
  10. 病症:arm启动后应用程序界面显示…