Пример #1
0
        public override object Clone()
        {
            var result = new DrivePanelItem(Parent, Name);

            result.Info = Info;
            return(result);
        }
Пример #2
0
 public void AsyncFill(PanelItemBase parent, ICollection <PanelItemBase> result)
 {
     foreach (var drive in DriveInfo.GetDrives())
     {
         var fname = drive.RootDirectory.Name;
         PluginFileSystem.RegisterImageForFileName(fname);
         var item = new DrivePanelItem(parent, fname);
         item.Info = drive;
         result.Add(item);
     }
 }
Пример #3
0
 public void TestSerialize()
 {
     var    item    = new DrivePanelItem(new FileRoot(), @"C:\");
     string content = SerializeUtils.SerializeObjectToXml(item);
 }