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
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.
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;
Namespace: JacekMatulewski.Util
Assembly: JacekMatulewski.Util (in JacekMatulewski.Util.dll)
DiskFreeBar Members | JacekMatulewski.Util Namespace