ProgressBarTemplateSettings Klasse
Definition
Wichtig
Einige Informationen beziehen sich auf Vorabversionen, die vor dem Release ggf. grundlegend überarbeitet werden. Microsoft übernimmt hinsichtlich der hier bereitgestellten Informationen keine Gewährleistungen, seien sie ausdrücklich oder konkludent.
Stellt berechnete Werte bereit, auf die beim Definieren von Vorlagen für ein ProgressBar-Steuerelement als TemplatedParent-Quellen verwiesen werden können. Nicht für den allgemeinen Gebrauch vorgesehen.
public ref class ProgressBarTemplateSettings sealed : DependencyObject
/// [Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=0)]
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyNeedsDependencyPropertyField]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.Version(1)]
class ProgressBarTemplateSettings final : DependencyObject
/// [Microsoft.UI.Xaml.CustomAttributes.MUXPropertyNeedsDependencyPropertyField]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.XamlContract, 65536)]
class ProgressBarTemplateSettings final : DependencyObject
[Microsoft.UI.Xaml.CustomAttributes.MUXContractProperty(version=0)]
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyNeedsDependencyPropertyField]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.Version(1)]
public sealed class ProgressBarTemplateSettings : DependencyObject
[Microsoft.UI.Xaml.CustomAttributes.MUXPropertyNeedsDependencyPropertyField]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.XamlContract), 65536)]
public sealed class ProgressBarTemplateSettings : DependencyObject
Public NotInheritable Class ProgressBarTemplateSettings
Inherits DependencyObject
- Vererbung
- Attribute
-
Microsoft.UI.Xaml.CustomAttributes.MUXContractPropertyAttribute Microsoft.UI.Xaml.CustomAttributes.MUXPropertyNeedsDependencyPropertyFieldAttribute MarshalingBehaviorAttribute ThreadingAttribute VersionAttribute ContractVersionAttribute
Hinweise
Rufen Sie Instanzen von ProgressBarTemplateSettings ab, indem Sie den Wert von ProgressBar.TemplateSettings abfragen.
Die Werte aus ProgressBarTemplateSettings werden in der Regel als "An"- oder "From"-Werte von Designanimationen oder -übergängen verwendet.
Eigenschaften
ClipRect |
Ruft den Rect ab, der den beschnittenen Bereich der ProgressBar beschreibt. |
Container2AnimationEndPosition |
Ruft den Zielpunkt "An" der sekundären Containeranimation ab, die die ProgressBar animiert. |
Container2AnimationStartPosition |
Ruft den "From"-Punkt der sekundären Containeranimation ab, die die ProgressBar animiert. |
ContainerAnimationEndPosition |
Ruft den Zielpunkt "An" der primären Containeranimation ab, die die ProgressBar animiert. |
ContainerAnimationMidPosition |
Ruft den Zielmittelpunkt der Containeranimation ab, die die ProgressBar animiert. |
ContainerAnimationStartPosition |
Ruft den "From"-Punkt der primären Containeranimation ab, die die ProgressBar animiert. |
Dispatcher |
Gibt immer in einer Windows App SDK-App zurück |
DispatcherQueue |
Ruft den |
EllipseAnimationEndPosition |
Ruft den "An"-Punkt der "Ellipse"-Animation ab, die die ProgressBar animiert. |
EllipseAnimationWellPosition |
Ruft den Beendetpunkt der "Ellipse"-Animation ab, die die ProgressBar animiert. |
EllipseDiameter |
Ruft den durch die Vorlage definierten Durchmesser des "Ellipse"-Elements ab, das in einer vorlagenbasierten ProgressBar animiert ist. |
EllipseOffset |
Ruft den durch die Vorlage definierten Offset-Poisition des "Ellipse"-Elements ab, das in einer ProgressBar mit Vorlagen animiert ist. |
IndicatorLengthDelta |
Ruft das Delta der Indikatorlänge ab, das für das Neupositionieren von Übergängen nützlich ist. |
Methoden
ClearValue(DependencyProperty) |
Löscht den lokalen Wert einer Abhängigkeitseigenschaft. (Geerbt von DependencyObject) |
GetAnimationBaseValue(DependencyProperty) |
Gibt einen beliebigen Basiswert zurück, der für eine Abhängigkeitseigenschaft festgelegt wurde, was in Fällen gilt, in denen eine Animation nicht aktiv ist. (Geerbt von DependencyObject) |
GetValue(DependencyProperty) |
Gibt den aktuellen effektiven Wert einer Abhängigkeitseigenschaft aus einem DependencyObject zurück. (Geerbt von DependencyObject) |
ReadLocalValue(DependencyProperty) |
Gibt den lokalen Wert einer Abhängigkeitseigenschaft zurück, wenn ein lokaler Wert festgelegt ist. (Geerbt von DependencyObject) |
RegisterPropertyChangedCallback(DependencyProperty, DependencyPropertyChangedCallback) |
Registriert eine Benachrichtigungsfunktion zum Lauschen auf Änderungen an einer bestimmten DependencyProperty für dieses DependencyObject-instance. (Geerbt von DependencyObject) |
SetValue(DependencyProperty, Object) |
Legt den lokalen Wert einer Abhängigkeitseigenschaft für ein DependencyObject fest. (Geerbt von DependencyObject) |
UnregisterPropertyChangedCallback(DependencyProperty, Int64) |
Bricht eine Änderungsbenachrichtigung ab, die zuvor registriert wurde, indem RegisterPropertyChangedCallback aufgerufen wurde. (Geerbt von DependencyObject) |