Udostępnij przez


Właściwości koloru i obramowania w usłudze Power Apps

Przegląd

Skonfiguruj styl kontrolki na podstawie sposobu interakcji użytkownika z nią.

Kolory można określić na wiele sposobów:

  • Wyliczenie kolorów: określ nazwy kolorów z kaskadowych arkuszy stylów, jak w poniższych przykładach:

    • Color.Red
    • Color.Indigo
  • Funkcja ColorValue : określ ciągi tekstowe, takie jak nazwy kolorów z kaskadowych arkuszy stylów i notacji szesnastkowe (#), jak w poniższych przykładach:

    • ColorValue( "AliceBlue" )
    • ColorValue( "#ff00ff" )
  • Funkcja ColorFade : określ, jak wyblakły jest kolor, od w pełni czarnego (-100%) do pełnej bieli (100%), jak w tym przykładzie:

    • ColorFade( Color.Red, 50% )
  • Funkcja RGBA: określ czerwone, zielone i niebieskie składniki koloru z zakresu od 0 do 255 i określ kanał alfa z zakresu od 0% (w pełni przezroczysty) do 100% (w pełni nieprzezroczyste), jak w tym przykładzie:

    • RGBA( 255, 0, 255, 25% )

Właściwości koloru mogą również odwoływać się do innych właściwości koloru. Na przykład właściwość Label.PressedColor może być ustawiona na formułę Label1.Color, automatycznie kaskadowo zmieniając jedną właściwość na inną.

Normal

Te właściwości działają normalnie, gdy użytkownik nie wchodzi w interakcję z kontrolką.

BorderColor — kolor obramowania kontrolki.

BorderStyle — czy obramowanie kontrolki to Solid, Dashed, Dotted lub None.

BorderThickness — grubość obramowania kontrolki.

Color — kolor tekstu w kontrolce.

Drop Shadow — dodaje efekty cienia wokół kontrolki.

Fill — kolor tła kontrolki.

Koncentruje się

Te właściwości obowiązują, gdy kontrolka jest skoncentrowana.

FocusedBorderColor — kolor obramowania kontrolki, gdy ma fokus.

FocusedBorderThickness — grubość obramowania kontrolki, gdy ma fokus.

Disabled

Te właściwości obowiązują, gdy kontrolka jest wyłączona. Kontrolkę można wyłączyć, jeśli właściwość DisplayMode jest ustawiona na wartość Wyłączone.

DisabledBorderColor — kolor obramowania kontrolki, jeśli właściwość DisplayMode kontrolki jest ustawiona na wartość Wyłączone.

DisabledColor — kolor tekstu w kontrolce, jeśli jej właściwość DisplayMode jest ustawiona na wartość Wyłączone.

DisabledFill — kolor tła kontrolki, jeśli jej właściwość DisplayMode jest ustawiona na wartość Wyłączone.

Hover

Te właściwości obowiązują, gdy użytkownik najecha kursorem myszy na kontrolkę.

HoverBorderColor — kolor obramowania kontrolki, gdy użytkownik utrzymuje wskaźnik myszy na tej kontrolce.

HoverColor — kolor tekstu w kontrolce, gdy użytkownik utrzymuje wskaźnik myszy na nim.

HoverFill — kolor tła kontrolki, gdy użytkownik utrzymuje na niej wskaźnik myszy.

Wciśnięty

Te właściwości obowiązują po naciśnięciu przycisku lub kontrolki obrazu.

PressedBorderColor — kolor obramowania kontrolki, gdy użytkownik naciśnie lub kliknie kontrolkę.

PressedColor — kolor tekstu w kontrolce, gdy użytkownik naciśnie lub kliknie kontrolkę.

PressedFill — kolor tła kontrolki, gdy użytkownik naciśnie lub kliknie kontrolkę.

Selekcja

Te właściwości obowiązują, gdy użytkownik wybierze element w kontrolce.

SelectionColor — kolor tekstu zaznaczonego elementu lub elementów na liście lub kolor narzędzia wyboru w kontrolce pióra.

SelectionFill — kolor tła wybranego elementu lub elementów na liście lub w wybranym obszarze kontrolki pióra.

Kolejność kolorów

Kontrolka może znajdować się w wielu stanach. Na przykład: fokus i zatrzymany wskaźnik myszy. W tej kolejności jest używany tylko jeden kolor:

  1. Disabled
  2. Wciśnięty
  3. Hover
  4. Ukierunkowanie
  5. Normal