Example #1
0
        private void treeListpaper_VirtualTreeGetCellValue(object sender, DevExpress.XtraTreeList.VirtualTreeGetCellValueInfo e)
        {
            DirectoryInfo di = new DirectoryInfo((string)e.Node);

            if (e.Column == colName)
            {
                e.CellData = di.Name;
            }
            if (e.Column == colType)
            {
                if (IsDrive((string)e.Node))
                {
                    e.CellData = "Drive";
                }
                else if (!IsFile(di))
                {
                    e.CellData = "Folder";
                }
                else
                {
                    e.CellData = "File";
                }
            }
            if (e.Column == colSize)
            {
                if (IsFile(di))
                {
                    e.CellData = new FileInfo((string)e.Node).Length;
                }
                else
                {
                    e.CellData = null;
                }
            }
        }
Example #2
0
 private void trlCRTree_VirtualTreeGetCellValue(object sender, DevExpress.XtraTreeList.VirtualTreeGetCellValueInfo e)
 {
     if (e.Column.Caption == "Description")
     {
         e.CellData = ((QChangeRequest)e.Node).Description;
     }
     else if (e.Column.Caption == "Id")
     {
         e.CellData = ((QChangeRequest)e.Node).Id;
     }
     else if (e.Column.Caption == "NeedsAttention")
     {
         //e.CellData = ((QChangeRequest)e.Node).Id;
     }
 }
Example #3
0
        public void VirtualTreeGetCellValue(DevExpress.XtraTreeList.VirtualTreeGetCellValueInfo info)
        {
            NovelChapter nc = info.Node as NovelChapter;

            switch (info.Column.Caption)
            {
            case "章节名":
                info.CellData = nc.ChapterName;
                break;

            case "状态":
                info.CellData = nc.ChapterState.ToString();
                break;

            case "文件名":
                info.CellData = nc.FileName;
                break;
            }
        }
Example #4
0
 private void treeList1_VirtualTreeGetCellValue(object sender,
                                                DevExpress.XtraTreeList.VirtualTreeGetCellValueInfo e)
 {
     e.CellData = ((Component)e.Node).ToString();
 }