Timer-Steuerelement in PowerAppsTimer control in PowerApps

Ein Steuerelement, das bestimmen kann, wie Ihre App reagiert, wenn eine gewisse Zeit verstrichen ist.A control that can determine how your app responds after a certain amount of time passes.

BeschreibungDescription

Timer können, z.B. bestimmen, wie lange ein Steuerelement angezeigt wird, oder andere Eigenschaften eines Steuerelements ändern, nachdem eine bestimmte Zeit verstrichen ist.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.

Beachten Sie, dass Sie die App im Vorschaumodus ausführen müssen, damit der Timer im Designer ausgeführt wird.Note that you need to preview the app in order for Timer to run in the designer. Dadurch können Benutzer den Timer ohne zeitliche Einschränkung im Designer konfigurieren.This allows user to configure the timer in the designer without any time restrictions.

HaupteigenschaftenKey properties

Duration: Wie lange ein Timer ausgeführt wird.Duration – How long a timer runs.

OnTimerEnd: Wie eine App beim Beenden der Ausführung eines Timers reagiert.OnTimerEnd – How an app responds when a timer finishes running.

Repeat: Ob ein Timer beim Beenden der Ausführung automatisch neu gestartet wird.Repeat – Whether a timer automatically restarts when it finishes running.

Zusätzliche EigenschaftenAdditional properties

Align – Die Position von Text in Relation zur horizontalen Mitte des Steuerelements.Align – The location of text in relation to the horizontal center of its control.

AutoPause: Ob ein Audio- oder Videoclip automatisch angehalten wird, wenn der Benutzer zu einem anderen Bildschirm navigiert.AutoPause – Whether an audio or video clip automatically pauses if the user navigates to a different screen.

AutoStart – Gibt an, ob ein Steuerelement Audio oder Video automatisch einen Clip wiedergibt, wenn der Benutzer zu dem Bildschirm navigiert, der das Steuerelement enthält.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 – Die Farbe des Rahmens eines Steuerelements.BorderColor – The color of a control's border.

BorderStyle – Legt fest, ob der Rahmen eines Steuerelements Solid (Durchgehend), Dashed (Gestrichelt), Dotted (Gepunktet) oder None (Keiner) ist.BorderStyle – Whether a control's border is Solid, Dashed, Dotted, or None.

BorderThickness – Die Stärke des Rahmens eines Steuerelements.BorderThickness – The thickness of a control's border.

Color – Die Farbe des Texts in einem Steuerelement.Color – The color of text in a control.

DisplayMode: Legt fest, ob das Steuerelement Benutzereingaben zulässt (Edit, Bearbeiten), ob nur Daten angezeigt werden (View, Anzeigen) oder ob das Steuerelement deaktiviert ist (Disabled, Deaktiviert).DisplayMode – Whether the control allows user input (Edit), only displays data (View), or is disabled (Disabled).

DisabledBorderColor: Die Farbe des Steuerelementrahmens, wenn die DisplayMode-Eigenschaft des Steuerelements auf Disabled (Deaktiviert) festgelegt ist.DisabledBorderColor – The color of a control's border if the control's DisplayMode property is set to Disabled.

DisabledColor: Die Farbe des Texts in einem Steuerelement, wenn seine DisplayMode-Eigenschaft auf Disabled (Deaktiviert) festgelegt ist.DisabledColor – The color of text in a control if its DisplayMode property is set to Disabled.

DisabledFill: Die Hintergrundfarbe eines Steuerelements, wenn dessen DisplayMode-Eigenschaft auf Disabled (Deaktiviert) festgelegt ist.DisabledFill – The background color of a control if its DisplayMode property is set to Disabled.

Fill – Die Hintergrundfarbe eines Steuerelements.Fill – The background color of a control.

Font – Der Name der Schriftfamilie des angezeigten Texts.Font – The name of the family of fonts in which text appears.

FontWeight – Die Schriftbreite des Texts in einem Steuerelement: Bold (Fett), Semibold (Halbfett), Normal oder Lighter (Heller).FontWeight – The weight of the text in a control: Bold, Semibold, Normal, or Lighter.

Height – Die Entfernung zwischen dem oberen und unteren Rand eines Steuerelements.Height – The distance between a control's top and bottom edges.

HoverBorderColor – Die Rahmenfarbe eines Steuerelements, wenn der Benutzer den Mauszeiger über das Steuerelement hält.HoverBorderColor – The color of a control's border when the user keeps the mouse pointer on that control.

HoverColor – Die Farbe des Texts in einem Steuerelement, wenn der Benutzer den Mauszeiger über ihm hält.HoverColor – The color of the text in a control when the user keeps the mouse pointer on it.

HoverFill – Die Hintergrundfarbe eines Steuerelements, wenn der Benutzer den Mauszeiger über ihm hält.HoverFill – The background color of a control when the user keeps the mouse pointer on it.

Italic – Legt fest, ob der Text in einem Steuerelement kursiv formatiert ist.Italic – Whether the text in a control is italic.

OnSelect – Legt fest, wie die App reagiert, wenn der Benutzer auf ein Steuerelement tippt oder klickt.OnSelect – How the app responds when the user taps or clicks a control.

OnTimerStart: Wie eine App reagiert, wenn ein Timer mit der Ausführung beginnt.OnTimerStart – How an app responds when a timer starts to run.

PressedBorderColor – Die Rahmenfarbe eines Steuerelements, wenn der Benutzer auf das Steuerelement tippt oder klickt.PressedBorderColor – The color of a control's border when the user taps or clicks that control.

PressedColor – Die Farbe des Texts in einem Steuerelement, wenn der Benutzer auf das Steuerelement tippt oder klickt.PressedColor – The color of text in a control when the user taps or clicks that control.

PressedFill – Die Hintergrundfarbe eines Steuerelements, wenn der Benutzer auf das Steuerelement tippt oder klickt.PressedFill – The background color of a control when the user taps or clicks that control.

Reset – Legt fest, ob ein Steuerelement auf seinen Standardwert zurückgesetzt wird.Reset – Whether a control reverts to its default value.

Size – Der Schriftgrad des Texts, der in einem Steuerelement angezeigt wird.Size – The font size of the text that appears on a control.

Start: Ob ein Audio- oder Videoclip gespielt wird.Start – Whether an audio or video clip plays.

Strikethrough – Legt fest, ob der in einem Steuerelement angezeigte Text durchgestrichen ist.Strikethrough – Whether a line appears through the text that appears on a control.

Text – Text, der in einem Steuerelement angezeigt wird oder von einem Benutzer in ein Steuerelement eingegeben wird.Text – Text that appears on a control or that the user types into a control.

Tooltip: Erklärender Text, der angezeigt wird, wenn der Benutzer auf ein Steuerelement zeigt.Tooltip – Explanatory text that appears when the user hovers over a control.

Underline – Legt fest, ob der in einem Steuerelement angezeigte Text unterstrichen ist.Underline – Whether a line appears under the text that appears on a control.

Visible – Legt fest, ob ein Steuerelement angezeigt wird oder ausgeblendet ist.Visible – Whether a control appears or is hidden.

Width – Der Abstand zwischen dem linken und rechten Rand eines Steuerelements.Width – The distance between a control's left and right edges.

X – Der Abstand zwischen dem linken Rand eines Steuerelements und dem linken Rand des übergeordneten Containers (bzw. des Bildschirms, wenn kein übergeordneter Container vorhanden ist).X – The distance between the left edge of a control and the left edge of its parent container (screen if no parent container).

Y – Der Abstand zwischen dem oberen Rand eines Steuerelements und dem oberen Rand des übergeordneten Containers (bzw. des Bildschirms, wenn kein übergeordneter Container vorhanden ist).Y – The distance between the top edge of a control and the top edge of the parent container (screen if no parent container).

Refresh( DataSource )Refresh( DataSource )

BeispieleExamples

Anzeigen eines CountdownsShow a countdown

  1. Fügen Sie einen Timer hinzu, und nennen Sie ihn Countdown.Add a timer, and name it Countdown.

    Möchten Sie wissen, wie Sie ein Steuerelement hinzufügen, benennen und konfigurieren?Don't know how to add, name, and configure a control?

  2. Legen Sie die Eigenschaft Duration für den Timer auf 10000 und seine Eigenschaften Repeat und Autostart auf TRUE fest.Set the timer's Duration property to 10000 and its Repeat and Autostart properties to true.
  3. (optional) Erhöhen Sie die Lesbarkeit des Timers durch Festlegen seiner Eigenschaft Height auf 160, seiner Eigenschaft Width auf 600, und seiner Eigenschaft Size auf 60.(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. Fügen Sie eine Bezeichnung hinzu, und legen Sie deren Eigenschaft Text auf diese Funktion fest:Add a label, and set its Text property to this formula:
    "Anzahl verbleibender Sekunden: " & RoundUp(10-Countdown.Value/1000, 0)"Number of seconds remaining: " & RoundUp(10-Countdown.Value/1000, 0)

    Benötigen Sie weitere Informationen zur If-Funktion oder anderen Funktionen?Want more information about the RoundUp function or other functions?

    Die Bezeichnung zeigt die bis zum Neustart des Timers verbleibenden Sekunden an.The label shows how many seconds remain before the timer restarts.

  5. (optional) Legen Sie die Eigenschaft Visible für den Timer auf FALSE fest.(optional) Set the timer's Visible property to false.

Animieren eines SteuerelementsAnimate a control

  1. Fügen Sie einen Timer hinzu, und nennen Sie ihn FadeIn.Add a timer, and name it FadeIn.

    Möchten Sie wissen, wie Sie ein Steuerelement hinzufügen, benennen und konfigurieren?Don't know how to add, name, and configure a control?

  2. Legen Sie die Eigenschaft Duration für den Timer auf 5000 und seine Eigenschaften Repeat und Autostart auf TRUE fest.Set the timer's Duration property to 5000 and its Repeat and Autostart properties to true.
  3. (optional) Erhöhen Sie die Lesbarkeit des Timers durch Festlegen seiner Eigenschaft Height auf 160, seiner Eigenschaft Width auf 600, und seiner Eigenschaft Size auf 60.(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. Fügen Sie eine Bezeichnung hinzu, und legen Sie deren Eigenschaft Text auf Welcome! festAdd a label, set its Text property to show Welcome! und legen Sie dessen Eigenschaft Color auf diese Formel fest:and set its Color property to this formula:
    ColorFade(Color.BlueViolet, FadeIn.Value/5000)ColorFade(Color.BlueViolet, FadeIn.Value/5000)

    Benötigen Sie weitere Informationen zur ColorFade-Funktion oder anderen Funktionen?Want more information about the ColorFade function or other functions?

    Der Text in der Bezeichnung wird weiß, kehrt zur vollständigen Intensität zurück und wiederholt den Prozess.The text in the label fades to white, returns to full intensity, and repeats the process.

  5. (optional) Legen Sie die Eigenschaft Visible für den Timer auf FALSE fest.(optional) Set the timer's Visible property to false.