private void SetLabels() { DriveNameLabelOutput.Content = _driveinfo[_number - 1].Name; DriveTypeLabelOutput.Content = _driveinfo[_number - 1].DriveFormat; FileSystemLabelOutput.Content = _driveinfo[_number - 1].DriveFormat; SizeSuffixTransform sizeSuffix = new SizeSuffixTransform(); TotalSpaceLabelOutput.Content = sizeSuffix.SizeSuffixMethod(_driveinfo[_number - 1].TotalSize); AvaibleSpaceLabelOutput.Content = sizeSuffix.SizeSuffixMethod(_driveinfo[_number - 1].AvailableFreeSpace); }
private void GetRAMInformation() { ObjectQuery objectQuery = new ObjectQuery("SELECT * FROM Win32_OperatingSystem"); ManagementObjectSearcher managementObjectSearcher = new ManagementObjectSearcher(objectQuery); ManagementObjectCollection managementObjectCollection = managementObjectSearcher.Get(); foreach (ManagementObject managementObject in managementObjectCollection) { SizeSuffixTransform sizeSuffixTransform = new SizeSuffixTransform(); TotalVisibleMemoryLabelOutput.Content = CutLastTwoChar.Method(sizeSuffixTransform.SizeSuffixMethod(int.Parse(managementObject["TotalVisibleMemorySize"].ToString()))); FreePhysicalMemoryLabelOutput.Content = CutLastTwoChar.Method(sizeSuffixTransform.SizeSuffixMethod(int.Parse(managementObject["FreePhysicalMemory"].ToString()))); } }