XtraTreeList 컨트롤을 사용합니다.XtraTreeList의 이미지 열에 문제가 있습니다.
2 열이 있습니다 : 첫 번째 아이콘 텍스트 및 초
문제 : 기본 아이콘 (이미지리스트를 해당 제로 인덱스)를 변경할 수 없습니다. 이미지리스트에는 3 개의 이미지가 있습니다.
예를 들어 나는 2 인덱스
코드
TreeListColumn col = treeList1.Columns.Add();
col.Caption = "Text";
col.Visible = true;
TreeListColumn colImage = treeList1.Columns.Add();
colImage.Caption = "ImageColumn";
colImage.Visible = true;
RepositoryItemImageEdit imageEdit = new RepositoryItemImageEdit();
imageEdit.Images = imageList;
treeList1.RepositoryItems.Add(imageEdit);
colImage.ColumnEdit = imageEdit;
treeList1.BeginUnboundLoad();
TreeListNode node = treeList1.AppendNode(new object[] { "trololo", 2}, null);
node.SetValue(colImage.AbsoluteIndex, 2);
treeList1.EndUnboundLoad();
visua studio의 솔루션 탐색기와 같이 노드 옆에 다른 아이콘이 나타나길 원하십니까? 또는 다른 열의 이미지? – manji
다른 열의 이미지, 왜 표준 TreeView 대신 XtraTreeList를 사용해야합니까? – VoimiX