PowerApps の評価コントロールRating control in PowerApps

ユーザーが 1 から指定された最大数までの値を示すために使用できるコントロールです。A control with which users can indicate a value between 1 and a maximum number that you specify.


このコントロールでは、たとえば、ユーザーがあるものをどれだけ気に入ったかを特定数の星を選択して示すことができます。In this control, the user can indicate, for example, how much they liked something by selecting a certain number of stars.

主要なプロパティKey properties

Default – ユーザーが変更する前のコントロールの初期値です。Default – The initial value of a control before it is changed by the user.

Max – ユーザーがスライダーまたは評価を設定できる最大値です。Max – The maximum value to which the user can set a slider or a rating.

その他のプロパティAdditional properties

BorderColor – コントロールの境界線の色です。BorderColor – The color of a control's border.

BorderStyle – コントロールの境界線を Solid (実線)、Dashed (破線)、Dotted (点線)、None (なし) のいずれに指定します。BorderStyle – Whether a control's border is Solid, Dashed, Dotted, or None.

BorderThickness – コントロールの境界線の太さです。BorderThickness – The thickness of a control's border.

FocusedBorderThickness – キーボードでフォーカスした場合のコントロールの境界線の太さです。FocusedBorderThickness – The thickness of the control's border when it has keyboard focus.

DisplayMode – コントロールで、ユーザー入力を許可するか (Edit)、データの表示のみを許可するか (View)、許可しないか (Disabled) を設定します。DisplayMode – Whether the control allows user input (Edit), only displays data (View), or is disabled (Disabled).

Fill – コントロールの背景色です。Fill – The background color of a control.

Height – コントロールの上端と下端の距離です。Height – The distance between a control's top and bottom edges.

OnChange – ユーザーが (スライダーを調整するなどして) コントロールの値を変更した場合のアプリの反応を指定します。OnChange – How the app responds when the user changes the value of a control (for example, by adjusting a slider).

OnSelect – ユーザーがコントロールをタップまたはクリックした場合のアプリの反応を指定します。OnSelect – How the app responds when the user taps or clicks a control.

RatingFill – 評価コントロールの星の色です。RatingFill – The color of the stars in a rating control.

ReadOnly – ユーザーがスライダーまたは評価コントロールの値を変更できるかどうかを指定します。ReadOnly – Whether a user can change the value of a slider or rating control.

Reset – コントロールを既定値に戻すかどうかを指定します。Reset – Whether a control reverts to its default value.

ShowValue – ユーザーがスライダーまたは評価の値を変更するか、ポインタをコントロールに合わせたときにその値を表示するかどうかを指定します。ShowValue – Whether a slider's or rating's value appears as the user changes that value or hovers over the control.

TabIndex – ゼロ以外の値に設定すると、実行時のコントロールのタブの順序をカスタマイズできます。TabIndex – Customizes the tab order of controls at runtime when set to a non-zero value.

Tooltip – ポインターをコントロールに合わせたときに表示される説明テキストです。Tooltip – Explanatory text that appears when the user hovers over 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).

Average( Value1, Value2, ... )Average( Value1, Value2, ... )


  1. 評価コントロールを追加して Quantitative という名前を付けます。Add a Rating control, and name it Quantitative.

    コントロールの追加、命名、構成についてはこちらをご覧くださいDon't know how to add, name, and configure a control?

  2. テキスト入力コントロールを追加して Qualitative という名前を付け、評価コントロールの下に移動します。Add a Text input control, name it Qualitative, and move it below the Rating control.
  3. テキスト入力コントロールの Default プロパティを "" に設定し、その HintText を次の数式に設定します。Set the Default property of the Text input control to "", and set its HintText to this formula:
    If(Quantitative.Value > 3, "何が特に気に入りましたか?", "どのようにした方がいいでしょうか?")If(Quantitative.Value > 3, "What did you especially like?", "How might we do better?")

    If 関数またはその他の関数については各関連記事を参照してください。Want more information about the If function or other functions?

  4. F5 キーを押して、評価コントロールの 4 つか 5 つの星をクリックまたはタップします。Press F5, and then click or tap either four or five stars in the Rating control.

    テキスト入力コントロールのヒント テキストが、高い評価を反映して変更されます。The hint text in the Text input control changes to reflect the high rating.

  5. Quantitative の 4 つより少ない星をクリックまたはタップします。Click or tap fewer than four stars in Quantitative.

    テキスト入力コントロールのヒント テキストが、低い評価を反映して変更されます。The hint text in the Text input control changes to reflect the low rating.

  6. 既定のワークスペースに戻るには、Esc キーを押します。To return to the default workspace, press Esc.