Общие сведения об элементе управления ProgressBar (Windows Forms)
Important
Элемент управления ToolStripProgressBar заменяет элемент управления ProgressBar и расширяет его функциональные возможности; однако при необходимости элемент управления ProgressBar можно сохранить для обратной совместимости и использования в будущем.
Windows Forms ProgressBar элемент управления показывает ход выполнения процесса, отображение на соответствующее число прямоугольников, расположенных на горизонтальной полосе. По завершении процесса панели будет заполнено. Индикаторы выполнения обычно используются для предоставления пользователю представление о том, как долго ждать процесса для завершения; Например, при большой файл загрузке.
Note
ProgressBar Управления можно только быть горизонтальную ориентацию в форме.
Ключевые свойства и методы
Ключевые свойства ProgressBar управления Value, Minimum, и Maximum. Minimum И Maximum свойства задать максимальное и минимальное значения, можно отобразить индикатор хода выполнения. Value Свойство представляет ход выполнения, которые были сделаны работ по завершению операции. Так как строки, отображаемый в элементе управления состоит из блоков, значение, отображаемое ProgressBar управления лишь приблизительно Value текущее значение свойства. На основании размера ProgressBar управления Value свойство указывает, следует ли отображать следующий блок.
Наиболее распространенным способом для обновления текущего значения хода выполнения заключается в написании кода, чтобы задать Value свойства. В примере загрузки большого файла можно задать максимальный размер файла в килобайтах. Например если Maximum свойство имеет значение 100, Minimum свойство имеет значение 10 и Value свойство имеет значение 50, отображается 5 прямоугольников. Это половина номер, который может быть отображен.
Однако существуют другие способы изменения значения, отображаемого в ProgressBar элемента управления, помимо параметр Value свойство напрямую. Step Свойство может использоваться для указания значения для увеличения Value свойства. После этого вызова PerformStep метод будет увеличивать значение. Для изменения значения приращения, можно использовать Increment метод и указать значение, с которого следует выполнить приращение Value свойство.
Является другим элементом управления для графического представления пользователю о текущем действии StatusBar элемента управления.
Important
StatusStrip И ToolStripStatusLabel элементы управления заменяют и расширяют функциональные возможности для StatusBar и StatusBarPanel управляет; Однако StatusBar и StatusBarPanel элементы управления сохраняются для обеспечения обратной совместимости и использования в будущем, если вы Выберите этот параметр.