Dokumentacja biblioteki komponentów JacekMatulewski.Util

DiskFreeBar Class

Komponent prezentujący ilość wolnego miejsca na wybranym dysku.

For a list of all members of this type, see DiskFreeBar Members.

System.Object
   MarshalByRefObject
      Component
         Control
            ScrollableControl
               ContainerControl
                  UserControl
                     DiskFreeBar

[Visual Basic]
Public Class DiskFreeBar
Inherits UserControl
[C#]
public class DiskFreeBar : UserControl

Remarks

Klasa może być używana zarówno jako komponent wizualny, prezentuje wówczas ilość wolnego miejsca na wskazanym dysku w postaci paska postępu, lub jako komponent dostarczający szczegółowych informacji o wybranym dysku. Służą do tego własności DiskFreeSpace, DiskOccupiedSpace, DiskSize, DriveDescription, DriveFileSystem, DriveVolumeName i DriveVolumeSerialNumber. Bibliotekę JacekMatulewski.Util w skład której wchodzi komponent DiskFreeBar można ściągnąć ze strony Borland Codecental, ID: 21816.

Example

Oto przykład dynamicznego stworzenia obiektu klasy DiskFreeBar pokazujący ilość wolnego miejsca na dysku C:. Rozmiar komponentu jest dostosowany do szerokości komponentu - rodzica (this).

            DiskFreeBar dfb=new DiskFreeBar();
            dfb.Location=new Point(10,10);
            dfb.Size=new Size(this.ClientRectangle.Width-2*dfb.Location.X,30);
            dfb.DriveLetter='C';
            dfb.Parent=this;

Requirements

Namespace: JacekMatulewski.Util

Assembly: JacekMatulewski.Util (in JacekMatulewski.Util.dll)

See Also

DiskFreeBar Members | JacekMatulewski.Util Namespace