同上
解决方案 »
- FireMonkey的HD程序怎样开发连接数据库的程?
- delphi中调用子框架中的javascript的问题,急!!!
- dbchart中Bar显示问题
- DELPHI日期转换 ?
- 关于某些技术人员的心态,顶者有分
- 如何将从剪贴板上获得的图片按一定比例缩小后显示出来?
- 怎么实现在题库中随机抽题?(急需解决)
- 请问怎样在TMsnPopup中象TMemo那样一行一行添加数据??在线等待
- tstringgrid的onColumnMoved问题
- 各位大哥,如何利用rect在form上拉一个半透明填充色的矩形区域?或者......
- 初学报表,想知道如何使用QReport将刚刚存入数据表中的一条记录预览、打印出来?
- 请大家看一下这段程序,帮我改一下,谢谢
var
I: Integer;
ListItem: TListItem;
NewColumn: TListColumn;
begin
// Create a ListView item for each image in the ImageList
with ListView1 do
begin
SmallImages := ImageList1;
LargeImages := ImageList1;
for I := 0 to ImageList1.Count - 1 do
begin
ListItem := Items.Add;
Listitem.Caption := 'Image' + IntToStr(I); ListItem.ImageIndex := I;
end;
// Create two columns to show during viewing as vsReport
NewColumn := Columns.Add;
NewColumn.Caption := 'Column 1';
NewColumn := Columns.Add;
NewColumn.Caption := 'Column 2';
// Add View styles and constants to the Combo Box
ComboBox1.Items.AddObject('vsIcon', TObject(vsIcon));
ComboBox1.Items.AddObject('vsList', TObject(vsList));
ComboBox1.Items.AddObject('vsReport', TObject(vsReport)); ComboBox1.Items.AddObject('vsSmallIcon', TObject(vsSmallIcon));
// Display first item in the Combo Box
ComboBox1.ItemIndex := 0;
end;
end;procedure TForm1.ComboBox1Click(Sender: TObject);
begin
with ComboBox1 do
ListView1.ViewStyle := TViewStyle(Items.Objects[ItemIndex]);
end;
procedure TForm1.ListView1CustomDrawItem(Sender: TCustomListView;Item: TListItem; State: TCustomDrawState; var DefaultDraw: Boolean);beginwith ListView1.Canvas.Brush dobegincase Item.Index of0: Color := clYellow;1: Color := clGreen;2: Color := clRed;end;end;