次の方法で共有


Microsoft.Maui.Controls 名前空間

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

クラス

名前 説明
AbsoluteLayout

絶対位置に子要素が配置されます。

Accelerator

MenuItem のショートカット キーを表します。

AcceleratorTypeConverter

XAML パーサーで文字列を Accelerator オブジェクトに変換するために使用されるクラス。

ActivityIndicator

何かが進行中であることを示すために使用されるビジュアル コントロール。

AdaptiveTrigger

ウィンドウが最小幅または高さのしきい値を満たすときにアクティブ化する状態トリガー。

AndExpandLayoutManager

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

Animation

ユーザーが認識できる時間にわたってプロパティを変更する関数のコレクションである、アニメーションをカプセル化します。

AnimationExtensions

IAnimatable オブジェクトの拡張メソッド。

Application

ライフサイクル管理、リソース、テーマを提供するメイン アプリケーション クラスを表します。

AppLinkEntry

アプリ リンク検索インデックスのディープ アプリケーション リンク。

AppThemeChangedEventArgs

RequestedThemeChanged イベントのイベント引数。

AutomationProperties

ユーザー補助サービスに提供される省略された UI と詳細な UI の両方の情報が含まれます。

BackButtonBehavior

Shell アプリケーションの [戻る] ボタンの外観と動作をカスタマイズします。

BackButtonPressedEventArgs

予告なしに変更または削除される可能性がある内部 API。

BackgroundingEventArgs

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

BaseMenuItem

メニュー項目の基底クラス。

BaseShellItem

Title、Icon、Route などの共通プロパティを提供するシェル ナビゲーション項目の基本クラス。

BaseSwipeEventArgs

スワイプ イベントの基本イベント データを提供します。

Behavior

任意の条件とイベントに応答できる、汎用化されたユーザー定義の動作の基底クラス。

Behavior<T>

任意の条件とイベントに応答できる、汎用化されたユーザー定義の動作の基底クラス。

BindableLayout

レイアウト要素でデータ バインディングを有効にするための添付プロパティを提供します。

BindableObject

あるオブジェクトから別のオブジェクトにデータ変更を伝達するメカニズムを提供します。 検証、型強制、およびイベント システムを有効にします。

BindableObjectExtensions

BindableObject の便利な拡張メソッドが含まれます。

BindableProperty

BindableProperty は、BindableObject でのバインディングを許可するプロパティのバッキング ストア。

BindablePropertyConverter

文字列を BindableProperty インスタンスに変換する TypeConverter。

BindablePropertyKey

読み取り専用のバインド可能なプロパティを実装するために使用される BindableProperty の秘密鍵。

Binding

ソース オブジェクトのプロパティをターゲット オブジェクトのプロパティに接続するバインディング。

BindingBase

BindingModeの選択、フォールバック/ターゲットの null 値、および書式設定のサポートを提供するすべてのバインディングの抽象基本クラス。

BindingCondition

バインディングが指定した値に評価されたときに満たされる条件。

Border

子コンテンツの周囲に境界線、背景、またはその両方を描画するコンテナー コントロール。

BoundsConstraint

RelativeLayout によって使用されるバインドのレイアウト制約。

BoundsTypeConverter

TypeConverter で使用するために文字列を Rectangle に変換する AbsoluteLayout

BoxView

単色の四角形を描画するために使用される View

Brush

領域を描画するためのコア動作と組み込みの色を定義します。

BrushTypeConverter

文字列、色、描画をTypeConverterオブジェクトに変換するBrush

BrushTypeConverter.GradientBrushParser

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

Button

タッチ イベントに反応するボタン View

Button.ButtonContentLayout

イメージが表示されるたびにボタンの内容のレイアウトを表します。

Button.ButtonContentTypeConverter

文字列を Button.ButtonContentLayout オブジェクトに変換するコンバーター。

CarouselLayoutTypeConverter

カルーセル XAML で使用するために、文字列表現を LinearItemsLayout インスタンスに変換します。

CarouselView

スクロール後に各項目が所定の位置にスナップする項目のスクロール可能なコレクションを示すビュー。

Cell

すべての Microsoft.Maui.Controls セルの基本クラスと機能を提供します。 セルは ListView または TableView に追加される要素です。

CheckBox

ユーザーが選択またはクリアできるコントロールを表します。

CheckedChangedEventArgs

CheckBoxCheckedChanged イベントのイベント引数。

ChildGestureRecognizer

別の子として使用するためのジェスチャ認識エンジン。

ClickedEventArgs

クリック イベントのイベント引数。

ClickGestureRecognizer

クリック ジェスチャの認識エンジン。

CloseRequestedEventArgs

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

CollectionView

項目のコレクションを表示する SelectableItemsView

ColumnDefinition

IDefinition 内の列のプロパティを定義する Grid

ColumnDefinitionCollection

DefinitionCollection<T> 用の ColumnDefinition です。

ColumnDefinitionCollectionTypeConverter

グリッド長のコンマ区切りの文字列を ColumnDefinitionCollectionに変換します。

Command

ICommand をラップする Action 実装を定義します。

Command<T>

厳密に型指定されたパラメーターを使用した ICommand のジェネリック実装。

CompareStateTrigger

PropertyValueと等しいときにアクティブ化する状態トリガー。

CompressedLayout

冗長なレンダラーを省略するための添付プロパティが含まれます。

Condition

トリガーをアクティブにするタイミングを決定するトリガー条件の基本クラス。

Configuration<TPlatform,TElement>

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ContentPage

1 つのビューをコンテンツとして表示する Page

ContentPresenter

テンプレート化されたビューのレイアウト マネージャー。

ContentPropertyAttribute

XAML でコンテンツ プロパティとして使用されるプロパティを示します。

ContentView

1 つの子要素を含む要素。

ControlsColorExtensions

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ControlTemplate

テンプレート 化されたコントロールの外観を定義します。

CurrentItemChangedEventArgs

カルーセル ビューとコレクション ビューで CurrentItemChanged イベントのデータを提供します。

DataPackage

ドラッグ アンド ドロップ操作中に転送されるデータが含まれます。

DataPackagePropertySet

DataPackageのカスタム プロパティのコレクション。

DataPackagePropertySetView

DataPackagePropertySetの読み取り専用ビュー。

DataPackageView

DataPackageの読み取り専用ビュー。

DataTemplate

テンプレート化された項目のビジュアル構造を定義します。 一貫性のある外観のデータ オブジェクトを表示するために使用します。

DataTemplateSelector

データ オブジェクトとコンテナーに基づいて DataTemplate を選択します。 選択ロジックを実装するには、 OnSelectTemplate(Object, BindableObject) をオーバーライドします。

DataTrigger

バインドされた値が指定した値と一致したときにセッターをアクティブにするトリガー。

DateChangedEventArgs

DateSelected イベントのイベント引数。

DatePicker

日付の選択を許可するビュー コントロール。

DatePickerClosedEventArgs

DatePicker コントロールが閉じられたときに発生するイベントのイベント データを提供します。

DatePickerOpenedEventArgs

DatePicker コントロールを開いたときに発生するイベントのイベント データを提供します。

DefinitionCollection<T>

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

DependencyAttribute

指定した型が必要なインターフェイスの具象実装を提供することを示す属性。

DependencyService

指定された T 型のプラットフォーム固有の実装を取得するための Get<T>(DependencyFetchTarget) ファクトリ メソッドを指定する静的クラス。

DesignMode

プレビューアーでアプリケーションが実行されているかどうかを開発者が判断するために使用できる静的クラス。

Device

現在のデバイス/プラットフォームと対話するユーティリティ クラス。

Device.Styles

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

DeviceStateTrigger

指定したデバイス プラットフォームでアプリが実行されたときにアクティブ化される状態トリガー。

DisplayDensityChangedEventArgs

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

DisplayRotationStateTrigger

デバイスの表示回転が指定した Rotationと一致したときにアクティブ化するトリガー。

DoubleCollection

ストローク ダッシュ パターンと同様のプロパティに使用される、 Double 値の監視可能なコレクション。

DoubleCollectionConverter

数値のスペースまたはコンマ区切りの文字列を DoubleCollectionに変換します。

DragEventArgs

DragOver イベントおよび DragLeave イベントのデータを提供します。

DragGestureRecognizer

ドラッグ ジェスチャ認識を提供し、ドラッグ アンド ドロップに関連するイベントを定義します。

DragStartingEventArgs

DragStarting イベントのデータを提供します。

DropCompletedEventArgs

ドロップ操作が完了したときに発生するイベントのデータを提供します。

DropEventArgs

Drop イベントのデータを提供します。

DropGestureRecognizer

ドラッグ アンド ドロップ操作中にドロップ ジェスチャを認識し、データ転送を処理します。

Editor

複数行のテキストを編集できるコントロール。

Effect

実行時に要素に追加できるスタイルとプロパティのコレクション。

EffectiveVisualExtensions

ビジュアルの種類を確認するための拡張メソッド。

Element

すべての Microsoft.Maui.Controls 階層型要素の基本クラスを提供します。 このクラスには、Microsoft.Maui.Controls 階層内の要素を表すために必要なすべてのメソッドとプロパティが含まれています。

ElementEventArgs

1 つの Element に関連するイベントのデータを提供します。

ElementTemplate

DataTemplate クラスと ControlTemplate クラスの基本クラス。

Entry

エントリは 1 行のテキスト エントリです。 これは、ユーザー名やパスワードなどの小さな個別の情報を収集するために最適です。

EntryCell

ラベルと 1 行のテキスト入力フィールドを含む Cell

EventTrigger

関連付けられた要素で指定されたイベントに応答してアクションを発生させるトリガー。

ExportEffectAttribute

アラートを見つけるために Effect で使用できる一意の識別子によって Resolve(String) を識別する属性。

ExportFontAttribute

アプリケーションで使用するフォント ファイルを登録します。

FileImageSource

ファイルからイメージを読み取る ImageSource

FileImageSourceConverter

TypeConverter に変換する FileImageSource

FlexLayout

子要素を必要に応じて折り返し可能な子要素の行または列にレイアウトする、フレックス ボックスに似たレイアウト。

FlowDirectionConverter

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

FlyoutBase

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

FlyoutItem

Shell アプリケーションのポップアップ メニュー項目を表します。

FlyoutPage

2 つの情報ウィンドウを管理する Page :メニューまたはナビゲーションを表示するポップアップと、選択したコンテンツを表示する詳細。

FocusEventArgs

VisualElementFocused イベントと Unfocused イベントのイベント引数。

FontAttributesConverter

文字列を FontAttributes オブジェクトに変換します。

FontExtensions

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

FontImageSource

フォントからグリフをレンダリングする ImageSource

FontSizeConverter

文字列をフォント サイズに変換します。

FormattedString

いくつかの部分に適用される属性を含むテキストを表します。

Frame

1 つの子とフレームのいくつかのオプションを含む要素。

GestureElement

ジェスチャに応答できる要素。

GestureRecognizer

すべてのジェスチャ認識エンジンの基底クラス。

GradientBrush

複数の色のグラデーションで領域を塗りつぶすブラシの基本クラス。

GradientStop

GradientBrush内の色とオフセットを表します。

GradientStopCollection

GradientBrushによって使用されるGradientStop オブジェクトのコレクション。

GraphicsView

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

Grid

行と列にビューを配置するレイアウト。

GridExtensions

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

GridItemsLayout

構成可能な列または行を含むグリッド内の項目を配置する項目レイアウト。

GridLengthTypeConverter

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

GroupableItemsView

項目のグループ化をサポートする選択可能な項目ビュー。

HandlerAttribute

サブクラスが Microsoft.Maui.Controls 抽象コントロールのプラットフォーム固有のレンダラーを指定する抽象属性。

HandlerChangingEventArgs

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

HandlerProperties

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

HorizontalStackLayout

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

HtmlWebViewSource

HTML 形式の文字列にバインドされた WebViewSource。

HybridWebView

Web ビューにローカル HTML コンテンツを表示し、JavaScript および C# コードがメッセージを使用して、メソッドを呼び出すことによって通信できるようにする View

HybridWebViewRawMessageReceivedEventArgs

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IElementExtensions

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

Image

イメージを表示するビュー コントロール。

ImageButton

画像を表示し、タッチ イベントに反応するボタンを表します。

ImageCell

イメージがある TextCell

ImageSource

実装者がファイル、URI、またはストリームからイメージを読み込む抽象クラス。

ImageSourceConverter

文字列と URI をImageSource オブジェクトに変換するTypeConverter

IndicatorView

項目のコレクション内の位置を表す視覚的インジケーターを表示するビュー。

InputView

ユーザーからテキスト入力を取得するビューの基本クラス。

InvalidNavigationException

無効なナビゲーション操作が試行されたときにスローされる例外。

ItemsLayout

コレクション ビューとカルーセル ビュー内の項目を配置するレイアウトの基本クラス。

ItemsLayoutTypeConverter

XAML で使用するために、文字列表現を IItemsLayout インスタンスに変換します。

ItemsView

項目のテンプレート化された一覧を含むビューの基底クラスとなる View

ItemsView<TVisual>

項目のテンプレート化された一覧を含むビューの基底クラスとなる View

ItemsViewScrolledEventArgs

アイテム ビューの Scrolled イベントのデータを提供します。

ItemTappedEventArgs

ItemTapped イベントのイベント引数。

ItemVisibilityEventArgs

ListView で項目の可視性が変更されたときのイベント引数。

KeyboardAccelerator

MenuFlyoutItem のショートカット キーを表します。

KnownColor

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

Label

テキストを表示する View

Layout

アプリケーションで UI コントロールを配置およびグループ化できるレイアウトの基本クラス。

LayoutDirectionExtensions

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

LayoutOptionsConverter

LayoutOptions の文字列表現を受け取り、該当する LayoutOptions を返すクラス。

LinearGradientBrush

直線状のグラデーションで領域を塗りつぶす GradientBrush

LinearItemsLayout

1 つの行または列に項目を配置する項目レイアウト。

ListProxyChangedEventArgs

内部リスト プロキシが変更されたときのイベント引数。

ListStringTypeConverter

適切に書式設定された文字列リストをリストに変換するための型コンバーター。

ListView

データのコレクションを垂直方向の一覧として表示する ItemsView<TVisual> です。

MarshalingObservableCollection

すべてのコレクション変更をメイン スレッドにマーシャリングするスレッド セーフな監視可能なコレクション。

MenuBar

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

MenuBarItem

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

MenuFlyout

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

MenuFlyoutItem

MenuFlyoutItem を表します。

MenuFlyoutSeparator

メニュー内の項目を区切る水平線を表します。

MenuFlyoutSubItem

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

MenuItem

メニュー項目を表示し、それをコマンドに関連付けるクラス。

MenuItemCollection

シェルで使用 MenuItem オブジェクトのコレクション。

MessagingCenter

サブスクライバー上のコールバックを特定のメッセージ名に関連付けます。

ModalEventArgs

ModalPushedEventArgsModalPushingEventArgsModalPoppedEventArgsModalPoppingEventArgs の基本クラス。

ModalPoppedEventArgs

ナビゲーション スタックからモーダル ウィンドウがポップされたとき、発生したイベントのための引数。

ModalPoppingEventArgs

ナビゲーション スタックからモダール ウィンドウがポップされたときに発生するイベントのための引数。

ModalPushedEventArgs

ナビゲーション スタックにモーダル ウィンドウがプッシュされたとき、発生したイベントのための引数。

ModalPushingEventArgs

モーダル ウィンドウがナビゲーション スタックにプッシュされているときに発生するイベントに対する引数。

MultiBinding

IMultiValueConverterを使用して複数のソース バインディングを 1 つのターゲット値に結合するバインディング。

MultiPage<T>

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

MultiTrigger

プロパティとバインド条件のリスト、およびリスト内のすべての条件が満たされたときに適用されるセッターのリストを表すクラス。

NameScopeExtensions

厳密に型指定された FindByName メソッドを追加する Element の拡張メソッド。

NavigableElement

Element ナビゲーションの基本機能を持つPageを表します。 必ずしも画面上にレンダリングされるとは限りません。

NavigatedFromEventArgs

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

NavigatedToEventArgs

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

NavigatingFromEventArgs

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

NavigationEventArgs

NavigationPage のナビゲーション イベントの EventArgs。

NavigationPage

他のページのスタックにおけるナビゲーションとユーザー エクスペリエンスを管理する Page

NullEffect

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

On

プラットフォームで値を指定するときに XAML の OnPlatform タグ内で使用されるクラス。

OnIdiom<T>

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

OnPlatform<T>

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

OpenRequestedEventArgs

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

OrientationStateTrigger

デバイスの向きが指定した Orientationと一致したときにアクティブ化する状態トリガー。

Page

画面全体を占める VisualElement

PanGestureRecognizer

その親ビューより大きいパン コンテンツのジェスチャ認識エンジン。

PanUpdatedEventArgs

PanUpdated イベントのイベント引数。

ParentChangingEventArgs

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

Picker

リストから要素を選択するためのビュー コントロール。

PickerClosedEventArgs

ピッカー コントロールが閉じられたときに発生するイベントのイベント データを提供します。

PickerOpenedEventArgs

ピッカー コントロールを開いたときに発生するイベントのイベント データを提供します。

PinchGestureRecognizer

ピンチ ジェスチャの認識エンジン。

PinchGestureUpdatedEventArgs

PinchUpdated イベントのイベント引数。

PlatformBehavior<TView>

プラットフォーム ビュー階層に接続されている場合に任意の条件とイベントに応答できる、一般化されたユーザー定義の動作の基本クラス。

PlatformBehavior<TView,TPlatformView>

プラットフォーム ビュー階層に接続されている場合に任意の条件とイベントに応答できる、一般化されたユーザー定義の動作の基本クラス。

PlatformConfigurationRegistry<TElement>

プラットフォーム固有の実装の格納と検索を処理するヘルパー

PlatformDragEventArgs

DragEventArgsに関連付けられているプラットフォーム固有の引数。

PlatformDragStartingEventArgs

DragStartingEventArgs に関連付けられているプラットフォーム固有の引数。

PlatformDropCompletedEventArgs

DropCompletedEventArgs に関連付けられているプラットフォーム固有の引数

PlatformDropEventArgs

DropEventArgs に関連付けられているプラットフォーム固有の引数。

PlatformEffect<TContainer,TControl>

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

PlatformPointerEventArgs

PointerEventArgs に関連付けられているプラットフォーム固有の引数。

PlatformWebViewInitializedEventArgs

WebViewInitializedEventArgs イベントに関するプラットフォーム固有の情報を提供します。

PlatformWebViewInitializingEventArgs

WebViewInitializingEventArgs イベントに関するプラットフォーム固有の情報を提供します。

PlatformWebViewProcessTerminatedEventArgs

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

PlatformWebViewWebResourceRequestedEventArgs

WebViewWebResourceRequestedEventArgs イベントに関するプラットフォーム固有の情報を提供します。

PointCollection

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

PointerEventArgs

PointerGestureRecognizer イベントの引数。

PointerGestureRecognizer

ポインター ジェスチャ認識とイベントを提供します。

PoppedToRootEventArgs

ルートへのポップ ナビゲーション操作のイベント引数。

PositionChangedEventArgs

カルーセル ビューとコレクション ビューで PositionChanged イベントのデータを提供します。

ProgressBar

進行状況を部分的に塗りつぶされたバーとして表示するビュー コントロール。

PropertyChangingEventArgs

プロパティ変更通知のイベント引数。

PropertyCondition

プロパティに指定した値がある場合に満たされる条件。

QueryPropertyAttribute

シェル ナビゲーション中に、URI からターゲット ページまたはビュー モデルのプロパティにクエリ パラメーターをマップします。

RadialGradientBrush

放射状グラデーションで領域を描画する GradientBrush

RadioButton

ラジオ ボタンのグループから選択できるボタンを表します。一度に選択できるボタンは 1 つだけです。

RadioButtonGroup

RadioButton コントロールのグループを管理するための添付プロパティを提供します。

ReferenceTypeConverter

文字列名参照 (x:Name) を XAML の参照先オブジェクトに変換します。

RefreshView

スクロール可能なコンテンツのプル更新機能を提供するコンテナーを表します。

RelativeBindingSource

セルフ、TemplatedParent、FindAncestor などのバインディングの相対ソースを指定します。

RenderWithAttribute

コントロールに使用するレンダラーの種類を指定します。

ReorderableItemsView

ユーザー操作によるアイテムの並べ替えをサポートする GroupableItemsView

ResolutionGroupNameAttribute

アセンブリ内の効果の解決グループ名を指定します。

ResourceDictionary

識別子文字列を任意のリソース オブジェクトにマップするディクショナリ。

ResourceDictionary.RDSourceTypeConverter

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

RouteFactory

登録済みルートの要素を作成するファクトリの基本クラス。

Routing

シェル アプリケーションで URI ベースのナビゲーション ルートを管理するためのメソッドとプロパティを提供します。

RoutingEffect

通常はプラットフォーム固有となる内部の効果をラップするプラットフォーム非依存の効果。

RowDefinition

Grid内の行の高さを定義します。

RowDefinitionCollection

Gridの行を定義するRowDefinition オブジェクトのコレクション。

RowDefinitionCollectionTypeConverter

グリッド長のコンマ区切りの文字列を RowDefinitionCollectionに変換します。

ScrolledEventArgs

Scrolled イベントのイベント引数。

ScrollToRequestedEventArgs

スクロール可能ビューでのスクロール要求のイベント引数。

ScrollToRequestEventArgs

アイテム ビューのアイテムへのスクロール要求のデータを提供します。

ScrollView

コンテンツに必要な場合にスクロールできるビューを表します。

SearchBar

組み込みの検索ボタンとキャンセル ボタンを使用して検索テキストを入力するための特殊な入力コントロールを表します。

SearchHandler

Shell アプリケーションで検索機能を提供します。

SelectableItemsView

項目の選択をサポートする構造化アイテム ビュー。

SelectedItemChangedEventArgs

ItemSelected イベントのイベント引数。

SelectedPositionChangedEventArgs

カルーセル ページでの位置変更のイベント引数。

SelectionChangedEventArgs

選択可能な項目ビューで SelectionChanged イベントのデータを提供します。

SemanticProperties

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

Setter

StyleまたはTriggerBase内のプロパティ値を設定します。

SettersExtensions

Setter コレクションを操作するための拡張メソッド。

Shadow

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ShadowTypeConverter

正しく書式設定された文字列を Shadowに変換するための型コンバーター。

Shell

ポップアップとタブベースのナビゲーションを提供する .NET MAUI アプリのメイン ナビゲーション コンテナー。

ShellAppearance

背景、前景、タブ バー、タイトルの色など、シェルの外観の値を格納します。

ShellContent

ShellSection タブ内に表示されるコンテンツを表します。

ShellGroupItem

ShellItemShellSectionなどのシェル項目をグループ化するための基本クラス。

ShellItem

Shellの最上位のナビゲーション項目を表します。 1 つ以上の ShellSection 項目が含まれています。

ShellNavigatedEventArgs

Navigated イベントのデータを提供します。

ShellNavigatingDeferral

シェル ナビゲーションが完了する前に非同期操作を完了できるようにします。

ShellNavigatingEventArgs

Navigating イベントのデータを提供します。

ShellNavigationQueryParameters

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ShellNavigationState

URI として表される、 Shellの現在のナビゲーション状態を表します。

ShellSection

ShellItem内のタブのグループを表します。 ShellContent項目が含まれます。

ShellTemplatedViewManager

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

Slider

ユーザーがスライドして連続範囲から値を選択できる水平バーを表します。

SolidColorBrush

単一の純色で領域を塗りつぶす Brush

Span

FormattedString で使用する書式設定されたテキストの一部を表します。

StackBase

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

StackLayout

子要素を 1 行に配置する Layout。この行は縦横どちらにも向けることができます。

StackLayoutManager

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

StateTrigger

IsActivetrueに設定されたときに、表示状態をアクティブにする状態トリガー。

StateTriggerBase

条件に基づいて表示状態をアクティブにする状態トリガーの基本クラス。

Stepper

ユーザーがプラスまたはマイナスのボタンをタップして数値を増分調整できるようにするコントロールを表します。

StreamImageSource

ImageSource からイメージを読み込む Stream

StructuredItemsView

ヘッダー、フッター、および構成可能な項目レイアウトをサポートするアイテム ビュー。

Style

複数のビジュアル要素間で共有できるプロパティ セッターをグループ化します。

StyleableElement

スタイル設定の基本機能を持つ Element を表します。 必ずしも画面上にレンダリングされるとは限りません。

SwipeChangingEventArgs

SwipeChanging イベントのデータを提供します。

SwipedEventArgs

Swiped イベントのデータを提供します。

SwipeEndedEventArgs

SwipeEnded イベントのデータを提供します。

SwipeGestureRecognizer

アタッチされた要素のスワイプ ジェスチャを認識します。

SwipeItem

ビューがスワイプされたときに SwipeView に表示されるメニュー項目を表します。

SwipeItems

SwipeViewによって使用されるISwipeItem オブジェクトのコレクションを表します。

SwipeItemView

SwipeViewにカスタム コンテンツを表示するスワイプ項目を表します。

SwipeStartedEventArgs

SwipeStarted イベントのデータを提供します。

SwipeView

コンテキスト固有のスワイプ操作を提供するビューを表します。

Switch

ユーザーがオンとオフの 2 つの状態を切り替えることができるコントロールを表します。

SwitchCell

ラベルとオン/オフのスイッチを含む Cell

Tab

ShellItem内の項目のグループを表します。 これは、 ShellSectionのエイリアスです。

TabBar

Shell アプリケーションの下部のタブ バーを表します。

TabbedPage

画面上部にタブの配列を表示する MultiPage<T> 。それぞれのタブが画面にコンテンツを読み込みます。

TableRoot

TableSection項目を含むTableViewのルート要素。

TableSection

TableView内のセルの論理的なグループ。

TableSectionBase

TableView内のセクションの抽象基本クラス。

TableSectionBase<T>

T型の項目のコレクションを含むテーブル セクションのジェネリック 基底クラス。

TableView

表形式データを表示するためのテーブル ビュー コントロールを表します。

TapGestureRecognizer

アタッチされた要素のタップ ジェスチャを認識します。

TappedEventArgs

Tapped イベントのイベント引数。

TemplateBinding

コントロール テンプレート内のプロパティをテンプレート化された親プロパティにバインドします。

TemplatedPage

コントロール テンプレートと、 ContentPageの基本クラスを使用してコンテンツを表示するページ。

TemplatedView

コントロール テンプレートを使用してコンテンツを表示するビューであり、ContentView の基本クラスです。

TemplateExtensions

データ テンプレートを操作するための拡張メソッドを提供します。

TextAlignmentConverter

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

TextCell

プライマリ CellText テキストを含むDetail

TextChangedEventArgs

テキスト変更のイベント引数。

TextDecorationConverter

文字列と TypeConverter オブジェクト間の変換を行うことができる TextDecorations サブクラス。

TimeChangedEventArgs

TimeSelected イベントのイベント引数。

TimePicker

時間の選択を提供するビュー コントロール。

TimePickerClosedEventArgs

TimePicker コントロールが閉じられたときに発生するイベントのイベント データを提供します。

TimePickerOpenedEventArgs

TimePicker コントロールを開いたときに発生するイベントのイベント データを提供します。

TitleBar

ウィンドウのタイトル バー機能を提供する View コントロール。

標準のタイトル バーの高さは 32px ですが、より大きな値に設定できます。

タイトル バーは、 IsVisible プロパティを設定して非表示にすることもできます。これにより、ウィンドウの内容がタイトル バー領域に表示されます。

ToggledEventArgs

トグル状態の変更のイベント引数。

Toolbar

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ToolbarItem

ツールバー内のアイテム、またはページに表示されるアイテム。

ToolTipProperties

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

TouchEventArgs

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

Trigger

コントロールのプロパティが指定した値と一致したときにセッターをアクティブにするトリガー。

TriggerAction

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

TriggerAction<T>

タイプ セーフな送信者パラメーターを使用してトリガー条件に応答するユーザー定義アクションの基本クラス。

TriggerBase

プロパティまたはデータの変更に応じて条件付き動作を定義するトリガー クラスの基本クラス。

TypeTypeConverter

型名の文字列形式を Type オブジェクトに変換します。

UnsolvableConstraintsException

レイアウト制約を解決できない場合にスローされる例外。

UriImageSource

URI からイメージを読み込んで結果をキャッシュする ImageSource。

UriTypeConverter

URI の文字列形式を Uri オブジェクトに変換します。

UrlWebViewSource

URL からコンテンツを読み込む WebViewSource

ValueChangedEventArgs

数値の変更のイベント引数。

VerticalStackLayout

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

View

画面上にレイアウトとコントロールを配置するために使用されるビジュアル要素。

ViewCell

開発者が定義した Cell を含む View

ViewExtensions

VisualElement の拡張メソッド。アニメーション可能なスケーリング、回転、レイアウト機能を提供します。

VisibilityExtensions

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

VisualAttribute

ビジュアル キー名と IVisual 型の間のアセンブリ レベルのマッピングを指定します。

VisualElement

画面上の領域を占有し、視覚的な外観を持ち、タッチ入力を取得できる Element

VisualElement.FocusRequestArgs

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

VisualElement.VisibilityConverter

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

VisualMarker

組み込みの IVisual 型の静的マーカー インスタンスを提供します。

VisualMarker.DefaultVisual

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

VisualState

コントロールの外観を定義するセッターとトリガーを持つ名前付きビジュアル状態を表します。

VisualStateGroup

相互に排他的な VisualState オブジェクトのコレクションと、オブジェクト間の遷移時に適用するセッターを格納します。

VisualStateGroupList

一意のグループ名と状態名を適用する VisualStateGroup オブジェクトの一覧。

VisualStateManager

コントロール (Normal、Focused、Disabled など) とそれらの間の遷移の表示状態を管理します。

VisualStateManager.CommonStates

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

VisualTypeConverter

文字列形式と IVisual インスタンスを変換します。

WebNavigatedEventArgs

ナビゲーションの完了後に発生する、 Navigated イベントのイベント引数。

WebNavigatingEventArgs

ナビゲーションが開始される前に発生する、 Navigating イベントのイベント引数。

WebNavigationEventArgs

WebViewナビゲーション イベントの基本イベント引数。

WebView

HTML コンテンツを表す View

WebViewInitializedEventArgs

WebViewInitialized イベントのイベント引数。

WebViewInitializingEventArgs

WebViewInitializing イベントのイベント引数。

WebViewProcessTerminatedEventArgs

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

WebViewSource

WebViewのソース コンテンツを表す抽象クラス。

WebViewSourceTypeConverter

文字列を TypeConverter に変換する UrlWebViewSource

WebViewWebResourceRequestedEventArgs

WebResourceRequested イベントのイベント引数。

Window

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

XmlnsDefinitionAttribute

XML 名前空間と CLR 名前空間の間のマッピングを指定します。

XmlnsPrefixAttribute

XAML をシリアル化するときに XML 名前空間のプレフィックスを指定します。

構造体

名前 説明
LayoutOptions

静的メンバーによりさまざまな配置オプションと拡張オプションが定義される構造体。

Region

1 つ以上の四角形で構成される領域を表します。

インターフェイス

名前 説明
IAnimatable

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IAppearanceObserver

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IAppIndexingProvider

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IApplicationController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IAppLinkEntry

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IAppLinks

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IBindableLayout

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IBorderElement

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IButtonController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ICellController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IConfigElement<T>

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IConfigPlatform

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ICornerElement

角が丸い要素のプロパティを定義します。

IDecorableTextElement

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IDefinition

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IEditorController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IEffectControlProvider

要素に Effect を登録する機能を提供します。

IElementConfiguration<TElement>

プラットフォーム固有の実装の格納と検索を処理するヘルパー

IElementController

.NET MAUI による内部使用の場合。

IEntryCellController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IEntryController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IExtendedTypeConverter

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IFlyoutBehaviorObserver

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IFlyoutPageController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IGestureRecognizer

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IGestureRecognizers

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IGridController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IImageController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IImageElement

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IItemsLayout

コレクション ビューとカルーセル ビュー内のアイテムを配置するアイテム レイアウトのコントラクトを定義します。

IItemsView<T>

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IItemViewController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ILayout

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ILayoutController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ILayoutManagerFactory

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ILineHeightElement

線の高さのカスタマイズをサポートする要素のプロパティとメソッドを定義します。

IListProxy

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IListViewController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IMenuItemController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IMessagingCenter

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IMultiPageController<T>

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IMultiValueConverter

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

INavigation

スタック ベースのナビゲーションを処理するための機能を提供します。

INavigationPageController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IPaddingElement

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IPageContainer<T>

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IPageController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IPanGestureController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IPinchGestureController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IPlatformElementConfiguration<TPlatform,TElement>

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IQueryAttributable

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IRegisterable

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IScrollViewController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ISearchBarController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ISearchHandlerController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IShellAppearanceElement

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IShellContentController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IShellContentInsetObserver

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IShellController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IShellItemController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IShellSectionController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ISliderController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ISwipeGestureController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ISwipeItem

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ISwipeViewController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ITableModel

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ITableViewController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ITemplatedItemsList<TItem>

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ITemplatedItemsListScrollToRequestedEventArgs

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ITemplatedItemsView<TItem>

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ITextAlignmentElement

テキストの配置をサポートする要素のプロパティとメソッドを定義します。

ITextElement

テキストを表示する要素のプロパティとメソッドを定義します。

IValueConverter

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IViewContainer<T>

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IViewController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IVisual

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IVisualElementController

.NET MAUI による内部使用の場合。

IWebViewController

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

IWindowCreator

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

列挙型

名前 説明
AccessKeyPlacement

アクセス キーで示されるコントロールを基準にしたアクセス キーの位置を列挙します。

BindingMode

バインド内のデータ フローの方向を指定します。

Button.ButtonContentLayout.ImagePosition

ボタン上の画像の位置を決定する値を列挙します。

ButtonsMask

マウス ボタンを表すフラグ値。

ConstraintType

制約の定義方法を指定します。

DataPackageOperation

ドラッグ アンド ドロップ操作中に実行される操作の種類を指定します。

DependencyFetchTarget

Get<T>(DependencyFetchTarget) がグローバル インスタンスまたは新しいインスタンスへの参照を返すかどうかを指定する列挙型。

EditorAutoSizeOption

ユーザーの入力に合わせてエディターがサイズを変更するかどうかを制御する値を列挙します。

EffectiveFlowDirection

レイアウトの方向が明示的に設定されたかどうか、およびレイアウトの方向が右から左かどうかを示すフラグを列挙します。

FlyoutDisplayOptions

ポップアップに項目を表示する方法を指定します。

FlyoutHeaderBehavior

スクロール時のポップアップ ヘッダーの動作を指定します。

FlyoutLayoutBehavior

ポップアップ ページを画面に表示する方法を指定します。

FontAttributes

フォント スタイルを説明する値を列挙します。

GestureState

ジェスチャのさまざまな状態を指定する列挙型。

IndicatorShape

IndicatorView内のインジケーターの形状を指定します。

InitializationFlags

フレームワークの初期化動作を制御するフラグ。

ItemSizingStrategy

項目ビューの項目の測定とサイズ設定に使用する戦略を指定します。

ItemsLayoutOrientation

ItemsLayout内の項目の向きを指定します。

ItemsUpdatingScrollMode

項目ビューで項目が追加、削除、または更新されたときのスクロール動作を指定します。

LayoutAlignment

LayoutAlignment を表す値。

LayoutConstraint

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

ListViewCachingStrategy

ListView のキャッシュ方法を列挙します。

ListViewSelectionMode

リスト ビューの項目を選択できるか、できないかを制御する値を列挙します。

MeasureFlags

ウィンドウのレイアウト時、余白を含めるかどうかを示す値を列挙します。

NamedSize

事前定義のフォント サイズを表します。

NavigationType

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

PresentationMode

ナビゲーション中にページを表示する方法を指定します。

RelativeBindingSourceMode

相対バインディング ソースを解決するためのモードを指定します。

ScrollMode

ScrollViewのスクロール動作を指定します。

ScrollToMode

スクロールして要求を解釈する方法を指定します。

ScrollToPosition

リスト ビューまたはスクロール ビュー内で項目をスクロールする位置を指定します。

SearchBoxVisibility

SearchHandler内の検索ボックスの表示動作を指定します。

SelectionMode

選択可能な項目ビューの選択モードを指定します。

SeparatorVisibility

ListView内の項目間の区切り記号の表示を指定します。

ShellNavigationSource

シェル ナビゲーションがどのように開始されたかを示します。

SnapPointsAlignment

スクロール可能な項目レイアウトで、項目をスナップポイントに合わせる方法を指定します。

SnapPointsType

項目レイアウト内の項目をスクロールするときのスナップポイントの動作を指定します。

StackOrientation

スタック レイアウトの向きを指定します。

Stretch

割り当てられた領域を埋めるようにコンテンツをスケーリングする方法を指定します。

SweepDirection

円弧を描画する方向を指定します。

TableIntent

各プラットフォームでのレンダリング方法を決定する、 TableViewの視覚的意図を指定します。

TabsStyle

macOS の TabbedPage 内のタブの表示スタイルを列挙します。

TargetIdiom

デバイス フォーム ファクターを指定します。

ToolbarItemOrder

ToolbarItem がプライマリ ツール バー サーフェイスに表示されるか、セカンダリ ツール バー サーフェイスに表示されるかを指定する列挙体。

ViewState

ビューのさまざまな対話型状態を表すフラグを定義します。

代理人

名前 説明
BindableProperty.BindingPropertyChangedDelegate

バインド可能なプロパティ値が変更されたときに呼び出されるデリゲートを表します。

BindableProperty.BindingPropertyChangedDelegate<TPropertyType>

バインド可能なプロパティ値が変更されたときに呼び出される、厳密に型指定されたデリゲートを表します。

BindableProperty.BindingPropertyChangingDelegate

バインド可能なプロパティ値が変更されるときに呼び出されるデリゲートを表します。

BindableProperty.BindingPropertyChangingDelegate<TPropertyType>

バインド可能なプロパティ値が変更されるときに呼び出される厳密に型指定されたデリゲートを表します。

BindableProperty.CoerceValueDelegate

プロパティ値を有効な範囲または状態に強制するために呼び出されるデリゲートを表します。

BindableProperty.CoerceValueDelegate<TPropertyType>

プロパティ値を有効な範囲または状態に強制するために呼び出される、厳密に型指定されたデリゲートを表します。

BindableProperty.CreateDefaultValueDelegate

バインド可能なプロパティの既定値を作成するデリゲートを表します。

BindableProperty.CreateDefaultValueDelegate<TDeclarer,TPropertyType>

バインド可能なプロパティの既定値を作成する厳密に型指定されたデリゲートを表します。

BindableProperty.ValidateValueDelegate

バインド可能なプロパティに対して値が許容されるかどうかを検証するデリゲートを表します。

BindableProperty.ValidateValueDelegate<TPropertyType>

バインド可能なプロパティに対して値が許容されるかどうかを検証する、厳密に型指定されたデリゲートを表します。

CollectionSynchronizationCallback

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。

PropertyChangingEventHandler

コントロール クラスと、それに伴うすべての共通レイアウトを提供します。