コントロールの導入

完了

Power Apps では、自分のキャンバス アプリにさまざまなユーザー インターフェイス (UI) 要素を追加して、それらの外観や動作の側面を、ツールバー、[プロパティ] タブ、または数式バーから直接構成することができます。 これらの UI 要素のことをコントロールといいます。 Power Apps のコントロールの多くは、ラベル、テキスト入力ボックス、ドロップダウン リスト、ナビゲーション要素など、他のアプリで使用したことのあるコントロールに似ています。

Power Apps で使用できるコントロールはすべて、挿入 タブにあります。

[挿入] タブの Power Apps コントロール リボン メニュー項目。

コントロールの外観と動作を構成するには、そのプロパティを 1 つ以上設定します。 各コントロールのタイプには、さまざまなプロパティのセットがあります。 HeightWidth のように、ほぼすべての種類のコントロールに共通のプロパティもあれば、ChevronFill のように、特定のコントロールに固有のプロパティもあります。

上に挙げたコントロールのほかにも、次のような種類のコントロールを追加してアプリの機能を強化することができます。

ギャラリー - これらのコントロールは、データ ソースからのデータを表示する一連のコントロールを保持するレイアウト コンテナーです。

ギャラリー メニュー オプションのスクリーンショット。

データ テーブル - データ テーブル コントロールには、データ ソースからのデータが、コントロールに表示される各フィールドの列ヘッダーとともに表示されます。 アプリ開発者は、表示するフィールドとその順序を完全に制御できます。 データ テーブル コントロールでは、ギャラリー コントロールのように、選択した行を指す Selected プロパティが保持されます。 そのため、データ テーブル コントロールを他のコントロールにリンクすることができます。

フォーム - これらのコントロールにはデータの詳細が表示され、データを作成したり、編集したりできます。

メディア - これらのコントロールでは、背景画像や音声を追加できます。 一部のよく使用されるコントロールには、ユーザーがアプリから写真を撮影するためのカメラ ボタンや、識別情報をすばやく取り込むためのバーコードリーダーなどが含まれます。

メディア メニュー オプションのスクリーンショット。

グラフ - これらのコントロールでは、ユーザーがすぐに分析できるようにグラフを追加することができます。 Power BI タイルを追加することもできます。

グラフ メニュー オプションのスクリーンショット。

アイコン - これらのコントロールには、ユーザー インターフェイスを向上するための図形やグラフィックス、記号などが含まれます。 これらはユーザーがすぐに認識できるので、アプリの操作性が向上します。

アイコン メニュー オプションのスクリーンショット。

ユーザー定義 - コンポーネントは、アプリ開発者がコンポーネント ライブラリを使用して、アプリ内部または複数のアプリ全体で使用するユーザー定義コントロールを作成できる、キャンバス アプリの再利用可能なレポート パーツです。 コンポーネントは、カスタム プロパティなどの高度な機能を使用し、複雑な機能を有効にできます。

このモジュールでは、これらのコントロールとそのプロパティをいくつか紹介し、それらをアプリに組み込んでアプリの全体的な機能を強化する方法を説明します。 アプリの開発を始める前に、少し時間をかけて、提供する機能を決定し、それらのニーズに最適なコントロールを選んでください。 コントロールを理解し、その使い方に慣れるほど、アプリの設計が容易になります。

コントロールによっては同じように使えるものもありますが、そのような場合は好みのコントロールを使用できます。 たとえば、ドロップダウンコンボ ボックスは似たコントロールです。 この 2 つの間の重要な違いは、コンボ ボックス では項目を検索し、複数の項目を選択できることです。 ドロップダウン コントロールでは、この機能はサポートされていません。