首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > .NET > .NET >

ValueListEdit控件中,怎么在value域加入列表框,实现类似属性编辑框的数据输入窗体

2012-04-05 
ValueListEdit控件中,如何在value域加入列表框,实现类似属性编辑框的数据输入窗体如题,请指教[解决办法]在

ValueListEdit控件中,如何在value域加入列表框,实现类似属性编辑框的数据输入窗体
如题,请指教

[解决办法]
在控件的OnGetPickList事件中编写如下代码:
procedure TMainForm.VEGetPickList(Sender: TObject; const KeyName: string;
Values: TStrings);
begin
if KeyName= '字型 ' then
begin
Values.Clear;
Values.Add( 'bold ');
Values.Add( 'italic ');
Values.Add( 'underline ');
Values.Add( 'bold italic ');
Values.Add( 'bold underline ');
Values.Add( 'italic underline ');
Values.Add( 'bold italic underline ');
end;
if KeyName= '字体 ' then Values.Assign(Screen.Fonts);
if KeyName= '对齐 ' then
begin
Values.Clear;
Values.Add( 'left ');
Values.Add( 'center ');
Values.Add( 'right ');
end;
end;

热点排行