DevExpree XtraTreeList 컨트롤을 사용하고 있습니다. 첫 번째 레벨 노드 중 하나를 Tree의 첫 번째 노드로 설정하고 싶습니다. TreeList 컨트롤의 메서드 나 TreeListNode 메서드에서TreeListNode 변경 DevExpree TreeList 컨트롤의 인덱스 (위치)
Please Advice.
편집 : 내 코드
private void btnSetMaster_ButtonClick(object sender, DevExpress.XtraEditors.Controls.ButtonPressedEventArgs e)
{
//Load reprot
if (treeLstRprtDS.FocusedNode != null)
{
treeLstRprtDS.SetNodeIndex(treeLstRprtDS.FocusedNode,0);
//Get selected underlying object
ReportDataSource rprtDataSourceSelected =
(ReportDataSource)treeLstRprtDS.GetDataRecordByNode(treeLstRprtDS.FocusedNode);
theReport.SetReportDataSourceAsMaster(rprtDataSourceSelected);
}
}
편집 :
: 바운드 모드솔루션을 작업 :
주
은 내가 XtrTreeList 제어 Read here...
의 CompareNodeValues 이벤트를 구현하고 당신이 SetNodeIndex
method을 찾고있는 것 같습니다 Column.SortIndex Read here...
좋아, 나는 아침에 이벤트를 먼저 해보고 결과를 알려줄거야. –
코드를 사용하여 이벤트를 트리거하는 방법은 무엇입니까? –
이 도움이 http://www.devexpress.com/Support/Center/p/Q267563.aspx 문제를 해결, 감사합니다. –