Esempio n. 1
0
        public FileListViewItem(string fileName, long size, long usingSize, long freeSize, FileItemType type, DateTime lastAccessTime, int imageIndex)
        {
            FileName       = fileName;
            FileSize       = size;
            UsingSize      = usingSize;
            FreeSize       = freeSize;
            FileType       = type;
            LastAccessTime = lastAccessTime;

            this.Text = fileName;
            this.SubItems.Add(FileHelper.LengthToFileSize((double)size));
            this.SubItems.Add(type.GetDescription());
            this.SubItems.Add(lastAccessTime.ToString());
            this.ImageIndex = imageIndex;
        }
Esempio n. 2
0
        public FileListViewItem(string fileName, long size, long usingSize, long freeSize, FileItemType type, DateTime lastAccessTime, int imageIndex)
        {
            FileName       = fileName;
            FileSize       = size;
            UsingSize      = usingSize;
            FreeSize       = freeSize;
            FileType       = type;
            LastAccessTime = lastAccessTime;

            this.Text = fileName;
            this.SubItems.Add(FileHelper.LengthToFileSize((double)size));
            if (type == FileItemType.File)
            {
                var firx = Path.GetExtension(fileName).ToUpper().Replace(".", "");
                this.SubItems.Add(firx + type.GetDescription());
            }
            else
            {
                this.SubItems.Add(type.GetDescription());
            }

            this.SubItems.Add(lastAccessTime.ToString());
            this.ImageIndex = imageIndex;
        }