2014-01-13 3 views
0

에서 찾아보기 단추를 추가DevExpress의 13.2 - 나는 같은 열이 데이터베이스의 테이블을 treelist 열

CategoryId 
CategoryName 
ParentCategoryId 
CategoryPath 

CategoryPath는 자식 요소 인 경우에만 값을 갖게됩니다. 이제 내가 쓴 다음 코드 treeviewlist을 채우는 다음 CategoryPath 열 들어

DataTable dt = d.CategoryGet(new System.Collections.Hashtable()); 
treeList1.DataSource = dt; 
treeList1.KeyFieldName = info.CategoryParameters.CategoryId.ToString(); 
treeList1.ParentFieldName = info.CategoryParameters.ParentCategoryId.ToString(); 

treeList1.PopulateColumns(); 
treeList1.BestFitColumns(); 
treeList1.ExpandAll(); 

treeList1.FocusedNode = treeList1.Nodes[0]; 

을, 나는 사용자가 파일 이름을 선택할 수 있습니다 특징에서 파일 대화 상자와 그 전체 경로 것 열립니다 이미지를 추가 할 데이터베이스에 저장됩니다.

당신이 그렇게 할 것을 제안 해주십시오 수는 경로를 변경할 수있는 이미지 버튼과 함께 열에 나타납니다 경로가있는 경우; 또한 사용자가 경로가 아직 지정되지 않은 하위 요소에 대한 새 경로를 지정하려는 경우 이미지가 나타납니다.

도움을 주시면 감사하겠습니다.

+0

그냥 호기심, 왜 DevExpress의 지원을 시도 해달라고. 그들은 매우 도움이되고 반응이 좋다. – AnarchistGeek

+0

:) 자신의 사이트에서 해결책을 찾았습니다. – user1254053

답변

0

무엇에 대해 이것에 대한 ButtonEdit를 사용 하는가?

여기 DevExpress의 사이트에서 해결책을 발견 예 http://documentation.devexpress.com/#WindowsForms/clsDevExpressXtraEditorsButtonEdittopic

+0

제 질문을 보러 주셔서 감사합니다 potehin143. 내가 클릭 할 때 대화 상자를 열고 그 중에서 셀의 텍스트를 보여주는 간단한 이미지를 원한다면 유용 할 것 같지 않다. – user1254053

+0

potehin143 - 당신이 옳았다. 나는 여기에서 ButtonEdit을 마침내 사용했습니다. – user1254053

+0

저는 이것이 처음부터 ButtonEdit에 대한 조언을 해주었습니다. 좋은 UI를 만들 필요가 있다면 WPF를 사용해보십시오. 새시 것들이 거기에 문제가되지 않습니다 – potehin143