Элемент управления "Таймер" в PowerAppsTimer control in PowerApps

Элемент управления, определяющий поведение приложения по истечении заданного количества времени.A control that can determine how your app responds after a certain amount of time passes.

ОписаниеDescription

Например, таймеры могут определять, как долго отображается элемент управления или как изменяются его свойства по истечении заданного количества времени.Timers can, for example, determine how long a control appears or change other properties of a control after a certain amount of time has passed.

Обратите внимание, что необходимо перейти в режим предварительного просмотра приложения, чтобы запустить таймер в конструкторе.Note that you need to preview the app in order for Timer to run in the designer. Так пользователь сможет настроить таймер в конструкторе без ограничения по времени.This allows user to configure the timer in the designer without any time restrictions.

Основные свойстваKey properties

Duration — продолжительность работы таймера в миллисекундах.Duration – How long a timer runs in milliseconds. Максимальное значение отсутствует.There is no maximum value.

OnTimerEnd — поведение приложения по окончании работы таймера.OnTimerEnd – How an app responds when a timer finishes running.

Repeat — определяет, будет ли таймер автоматически перезапускаться по окончании работы.Repeat – Whether a timer automatically restarts when it finishes running.

Дополнительные свойстваAdditional properties

Align — расположение текста относительно центра элемента управления по горизонтали.Align – The location of text in relation to the horizontal center of its control.

AutoPause — определяет, приостанавливается ли автоматически звуковой или видеоклип при переходе пользователя на другой экран.AutoPause – Whether an audio or video clip automatically pauses if the user navigates to a different screen.

AutoStart — определяет, запускается ли автоматически элемент управления "Звук" или "Видео" для воспроизведения клипа при переходе пользователя на экран с таким элементом управления.AutoStart – Whether an audio or video control automatically starts to play a clip when the user navigates to the screen that contains that control.

BorderColor — цвет границы элемента управления.BorderColor – The color of a control's border.

BorderStyle — стиль границы элемента управления: Сплошная, Штриховая, Пунктирная или Отсутствует.BorderStyle – Whether a control's border is Solid, Dashed, Dotted, or None.

BorderThickness — толщина границы элемента управления.BorderThickness – The thickness of a control's border.

Color — цвет текста в элементе управления.Color – The color of text in a control.

DisplayMode — в зависимости от значения этого режима элемент управления разрешает пользователю вводить данные (Изменение), только отображает данные (Просмотр) или элемент вообще отключен (Отключено).DisplayMode – Whether the control allows user input (Edit), only displays data (View), or is disabled (Disabled).

DisabledBorderColor — цвет границы элемента управления, если для его свойства DisplayMode установлено значение Отключено.DisabledBorderColor – The color of a control's border if the control's DisplayMode property is set to Disabled.

DisabledColor — цвет текста в элементе управления, если для его свойства DisplayMode установлено значение Отключено.DisabledColor – The color of text in a control if its DisplayMode property is set to Disabled.

DisabledFill — цвет фона элемента управления, если для его свойства DisplayMode установлено значение Отключено.DisabledFill – The background color of a control if its DisplayMode property is set to Disabled.

Fill — цвет фона элемента управления.Fill – The background color of a control.

Font — имя семейства шрифтов, используемых для отображения текста.Font – The name of the family of fonts in which text appears.

FontWeight — толщина текста в элементе управления: Жирный, Полужирный, Обычный или Очень тонкий.FontWeight – The weight of the text in a control: Bold, Semibold, Normal, or Lighter.

Height — расстояние между верхним и нижним краем элемента управления.Height – The distance between a control's top and bottom edges.

HoverBorderColor — цвет границы элемента управления при удерживании указателя мыши на нем.HoverBorderColor – The color of a control's border when the user keeps the mouse pointer on that control.

HoverColor — цвет текста в элементе управления при удерживании указателя мыши на нем.HoverColor – The color of the text in a control when the user keeps the mouse pointer on it.

HoverFill — цвет фона элемента управления при удерживании указателя мыши на нем.HoverFill – The background color of a control when the user keeps the mouse pointer on it.

Italic определяет, когда текст в элементе управления отображается курсивом.Italic – Whether the text in a control is italic.

OnSelect — поведение приложения, когда пользователь щелкает элемент управления или касается его.OnSelect – How the app responds when the user taps or clicks a control.

OnTimerStart — поведение приложения при запуске таймера.OnTimerStart – How an app responds when a timer starts to run.

PressedBorderColor — цвет границы элемента управления при щелчке или касании.PressedBorderColor – The color of a control's border when the user taps or clicks that control.

PressedColor — цвет текста в элементе управления при щелчке или касании.PressedColor – The color of text in a control when the user taps or clicks that control.

PressedFill — цвет фона элемента управления при щелчке или касании.PressedFill – The background color of a control when the user taps or clicks that control.

Reset — определяет, возвращается ли элемент управления к значению по умолчанию.Reset – Whether a control reverts to its default value.

Size — размер шрифта текста, отображаемого в элементе управления.Size – The font size of the text that appears on a control.

Start — определяет, воспроизводится ли звуковой или видеоклип.Start – Whether an audio or video clip plays.

Strikethrough определяет, когда через текст, отображаемый в элементе управления, проходит линия.Strikethrough – Whether a line appears through the text that appears on a control.

Text — текст, отображаемый в элементе управления, или текст, который пользователь вводит в элемент управления.Text – Text that appears on a control or that the user types into a control.

Tooltip — пояснительный текст, отображаемый при наведении указателя мыши на элемент управления.Tooltip – Explanatory text that appears when the user hovers over a control.

Underline определяет, когда под текстом, отображаемым в элементе управления, проходит линия.Underline – Whether a line appears under the text that appears on a control.

Visible определяет, отображается ли элемент управления или он скрыт.Visible – Whether a control appears or is hidden.

Width — расстояние между левым и правым краем элемента управления.Width – The distance between a control's left and right edges.

X — расстояние между левым краем элемента управления и левым краем его родительского контейнера (или экрана, если родительского контейнера нет).X – The distance between the left edge of a control and the left edge of its parent container (screen if no parent container).

Y — расстояние между верхним краем элемента управления и верхним краем его родительского контейнера (или экрана, если родительского контейнера нет).Y – The distance between the top edge of a control and the top edge of the parent container (screen if no parent container).

Refresh(источник_данных)Refresh( DataSource )

ПримерыExamples

Отображение обратного отсчетаShow a countdown

  1. Добавьте таймер и назовите его Countdown.Add a timer, and name it Countdown.

    Не знаете, как добавить, назвать и настроить элемент управления?Don't know how to add, name, and configure a control?

  2. Укажите для свойства Duration значение 10000, а для свойств Repeat и Autostart — значение true.Set the timer's Duration property to 10000 and its Repeat and Autostart properties to true.
  3. (Необязательно) Сделайте таймер удобным для чтения, указав следующие значения для перечисленных свойств: Height160, Width600 и Size60.(optional) Make the timer easier to read by setting its Height property to 160, its Width property to 600, and its Size property to 60.
  4. Добавьте метку и установите в ее свойстве Text формулу:Add a label, and set its Text property to this formula:
    "Осталось секунд: " & RoundUp(10-Countdown.Value/1000, 0)"Number of seconds remaining: " & RoundUp(10-Countdown.Value/1000, 0)

    Нужны дополнительные сведения о функции RoundUp или других функциях?Want more information about the RoundUp function or other functions?

    В метке отображается количество секунд, оставшихся до перезапуска таймера.The label shows how many seconds remain before the timer restarts.

  5. (Необязательно) Укажите для свойства Visible таймера значение false.(optional) Set the timer's Visible property to false.

Анимация элемента управленияAnimate a control

  1. Добавьте таймер и назовите его FadeIn.Add a timer, and name it FadeIn.

    Не знаете, как добавить, назвать и настроить элемент управления?Don't know how to add, name, and configure a control?

  2. Укажите для свойства Duration значение 5000, а для свойств Repeat и Autostart — значение true.Set the timer's Duration property to 5000 and its Repeat and Autostart properties to true.
  3. (Необязательно) Сделайте таймер удобным для чтения, указав следующие значения для перечисленных свойств: Height160, Width600 и Size60.(optional) Make the timer easier to read by setting its Height property to 160, its Width property to 600, and its Size property to 60.
  4. Добавьте метку и задайте для свойства Text отображение слова Приветствуем!,Add a label, set its Text property to show Welcome! а для свойства Color — следующую формулу:and set its Color property to this formula:
    ColorFade(Color.BlueViolet, FadeIn.Value/5000)ColorFade(Color.BlueViolet, FadeIn.Value/5000)

    Нужны дополнительные сведения о функции ColorFade или других функциях?Want more information about the ColorFade function or other functions?

    Текст в метке выцветает до белого, затем возвращается к полной насыщенности, и этот процесс повторяется.The text in the label fades to white, returns to full intensity, and repeats the process.

  5. (Необязательно) Укажите для свойства Visible таймера значение false.(optional) Set the timer's Visible property to false.