CalendarView クラス
定義
重要
一部の情報は、リリース前に大きく変更される可能性があるプレリリースされた製品に関するものです。 Microsoft は、ここに記載されている情報について、明示または黙示を問わず、一切保証しません。
視覚的な予定表の表示を使用して、ユーザーが日付を選択できるようにするコントロールを表します。
/// [Windows.Foundation.Metadata.ContractVersion(Microsoft.UI.Xaml.WinUIContract, 65536)]
/// [Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
/// [Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
class CalendarView : Control
[Windows.Foundation.Metadata.ContractVersion(typeof(Microsoft.UI.Xaml.WinUIContract), 65536)]
[Windows.Foundation.Metadata.MarshalingBehavior(Windows.Foundation.Metadata.MarshalingType.Agile)]
[Windows.Foundation.Metadata.Threading(Windows.Foundation.Metadata.ThreadingModel.Both)]
public class CalendarView : Control
Public Class CalendarView
Inherits Control
- 継承
- 属性
例
ヒント
詳細、設計ガイダンス、およびコード例については、「 予定表ビュー」を参照してください。
WinUI 3 ギャラリー アプリには、ほとんどの WinUI 3 コントロールと機能の対話型の例が含まれています。 Microsoft Store からアプリを入手するか、GitHub でソース コードを取得します。
この例では、予定をスケジュールするための CalendarView の段階的なレンダリングを示します。 フェーズ 0 では、既定の日付項目をレンダリングします。 フェーズ 1 では、予約できない日付を暗転します。 これには、過去の日付、日曜日、既に予定がすべて埋まっている日付などがあります。 フェーズ 2 では、その日の予定をそれぞれチェックします。 確定済みの予定には緑色の濃度コントロール バーを、仮の予定には青色の濃度コントロール バーを表示します。 この例の Bookings
クラスは、架空の予約アプリのものなので、そのクラスは示されていません。
(完全なアプリ サンプルで実行されているこのコードを確認するには、 ランチ スケジューラのサンプルを参照してください)。
<CalendarView CalendarViewDayItemChanging="CalendarView_CalendarViewDayItemChanging"/>
private void CalendarView_CalendarViewDayItemChanging(CalendarView sender,
CalendarViewDayItemChangingEventArgs args)
{
// Render basic day items.
if (args.Phase == 0)
{
// Register callback for next phase.
args.RegisterUpdateCallback(CalendarView_CalendarViewDayItemChanging);
}
// Set blackout dates.
else if (args.Phase == 1)
{
// Blackout dates in the past, Sundays, and dates that are fully booked.
if (args.Item.Date < DateTimeOffset.Now ||
args.Item.Date.DayOfWeek == DayOfWeek.Sunday ||
Bookings.HasOpenings(args.Item.Date) == false)
{
args.Item.IsBlackout = true;
}
// Register callback for next phase.
args.RegisterUpdateCallback(CalendarView_CalendarViewDayItemChanging);
}
// Set density bars.
else if (args.Phase == 2)
{
// Avoid unnecessary processing.
// You don't need to set bars on past dates or Sundays.
if (args.Item.Date > DateTimeOffset.Now &&
args.Item.Date.DayOfWeek != DayOfWeek.Sunday)
{
// Get bookings for the date being rendered.
var currentBookings = Bookings.GetBookings(args.Item.Date);
List<Color> densityColors = new List<Color>();
// Set a density bar color for each of the days bookings.
// It's assumed that there can't be more than 10 bookings in a day. Otherwise,
// further processing is needed to fit within the max of 10 density bars.
foreach (booking in currentBookings)
{
if (booking.IsConfirmed == true)
{
densityColors.Add(Colors.Green);
}
else
{
densityColors.Add(Colors.Blue);
}
}
args.Item.SetDensityColors(densityColors);
}
}
}
注釈
ヒント
詳細、設計ガイダンス、およびコード例については、「 予定表ビュー」を参照してください。
CalendarView を使用すると、ユーザーが予定表を表示して操作できるようにする標準化された方法が提供されます。 ユーザーが複数の日付を選べるようにする必要がある場合は、CalendarView を使う必要があります。 ユーザーが 1 つの日付しか選べないようにする必要があり、カレンダーを常に表示する必要がない場合は、CalendarDatePicker または DatePicker コントロールを使うことを検討してください。 既定の形式の CalendarView コントロールは、最小限の拡張可能なアプリケーション マークアップ言語 (XAML) またはその他のコードで使用することも、アプリに合わせてさまざまな方法でカスタマイズすることもできます。
CalendarView は、月ビュー、年ビュー、10 年ビューの 3 つの独立したビューで構成されています。 既定では、月ビューが開きます。 スタートアップ表示を指定するには、DisplayMode プロパティを設定します。
![カレンダーの月、年、および 10 年ビュー](microsoft.ui.xaml.controls/images/calendarviews.png?view=windows-app-sdk-1.5)
日付の選択
既定では、SelectionMode プロパティは Single に設定されています。 このため、ユーザーはカレンダー内の 1 つの日付を選ぶことができます。 日付の選択を無効にするには、SelectionMode を None に設定します。
ユーザーが複数の日付を選択できるようにするには、SelectionMode を [複数] に設定します。 次のように SelectedDates コレクションに DateTime/DateTimeOffset オブジェクトを追加すると、プログラムから複数の日付を選ぶことができます。
calendarView1.SelectedDates.Add(DateTimeOffset.Now);
calendarView1.SelectedDates.Add(new DateTime(1977, 1, 5));
ユーザーは、選択済みの日付をカレンダー グリッドでクリックまたはタップすると、その日付の選択を解除できます。
SelectedDates コレクションが変化したときに通知を受け取るようにするには、SelectedDatesChanged イベントを処理します。
グローバリゼーション
CalendarView では、Windows でサポートされている各予定表システムがサポートされています。 それらのカレンダーは Windows.Globalization.CalendarIdentifiers クラスで指定されます。 CalendarView では、アプリの既定の言語に適したカレンダーが使用されます。または、 CalendarIdentifier プロパティを設定して特定の予定表システムを使用することもできます。
DateTime と Calendar の値
CalendarView で使用される日付オブジェクトは、プログラミング言語によって異なる表現になります。 C# および Visual Basic では、.NET の一部である System.DateTimeOffset 構造体が使用されます。 Visual C++ コンポーネント拡張機能 (C++/CX) では、 Windows::Foundation::D ateTime 構造体が使用されます。 関連する概念は Calendar クラスであり、日付がコンテキストでどのように解釈されるかに影響します。 すべての Windows ランタイム アプリで、Windows.Globalization.Calendar クラスを使用することができます。 C# および Visual Basic アプリでは、代わりに機能が非常によく似た System.Globalization.Calendar クラスを使用することができます (アプリWindows ランタイム基本の .NET カレンダー クラスを使用できますが、グレゴリオ暦Calendar などの特定の実装は使用できません)。
.NET では、DateTime という名前の型もサポートされます。これは、暗黙的に DateTimeOffset と読み替えることができます。 そのため、実際には DateTimeOffset である値を設定するために使用される .NET コードで "DateTime" 型が使用されている可能性があります。 DateTime と DateTimeOffset の違いの詳細については、「DateTimeOffset の解説」を参照してください。
注意
日付オブジェクトを取得するプロパティは XAML 属性文字列として設定できません。これは、Windows ランタイム XAML パーサーには、DateTime/DateTimeOffset オブジェクトとして文字列を日付に変換するための変換ロジックがないためです。 通常、それらの値はコードで設定します。 考えられる別の方法として、データ オブジェクトとして (またはデータ コンテキストで) 利用可能な日付を定義し、その日付をデータとしてアクセスできる {Binding} マークアップ拡張表現を参照する XAML 属性をプロパティとして設定することができます。
CalendarView の外観のカスタマイズ
CalendarView は、 ControlTemplate で定義されている拡張アプリケーション マークアップ言語 (XAML) 要素と、コントロールによって直接レンダリングされるビジュアル要素の両方で構成されます。 コントロール テンプレートで定義されている Extensible Application Markup Language (XAML) 要素には、コントロールを囲む境界線、ヘッダー、前と次のボタン、および DayOfWeek 要素が含まれます。 これらの要素は、拡張アプリケーション マークアップ言語 (XAML) コントロールと同様にスタイル設定および再テンプレート化できます。 カレンダー グリッドは、CalendarViewDayItem オブジェクトで構成されています。 これらの要素のスタイルを指定したり、テンプレートを再適用することはできませんが、それらの外観をカスタマイズできるさまざまなプロパティが用意されています。
次の図は、カレンダーの月ビューを構成する要素を示しています。 詳しくは、CalendarViewDayItem クラスの「解説」をご覧ください。
![カレンダー月ビューの要素](microsoft.ui.xaml.controls/images/calendarmonthelements.png?view=windows-app-sdk-1.5)
既定では、月ビューは一度に 6 週間を表示します。 表示する週数を変更するには、NumberOfWeeksInViewプロパティを設定します。 表示する週数の最小値は 2 で、最大値は 8 です。
既定では、年ビューと 10 年ビューは 4x4 のグリッドに表示されます。 行または列の数を変更するには、目的の行数と列数を指定して SetYearDecadeDisplayDimensions を呼び出します。 これにより、年ビューと 10 年ビューの両方のグリッドが変更されます。
次の例は、年ビューと 10 年ビューを 3x4 のグリッドに表示するよう設定しています。
calendarView1.SetYearDecadeDisplayDimensions(3, 4);
既定では、CalendarView に表示される最小日付は現在の日付より 100 年前で、表示される最大日付は現在の日付から 100 年後です。 カレンダーに表示する最小日付と最大日付を変更するには、MinDate プロパティと MaxDate プロパティを設定します。
calendarView1.MinDate = new DateTime(2000, 1, 1);
calendarView1.MaxDate = new DateTime(2099, 12, 31);
カレンダーの日付項目の更新
カレンダーの各日付は、CalendarViewDayItem オブジェクトで表されます。 個々の日のアイテムにアクセスし、そのプロパティとメソッドを使用するには、 CalendarViewDayItemChanging イベントを 処理し、イベント引数の Item プロパティを使用して CalendarViewDayItem にアクセスします。
CalendarViewDayItem.IsBlackout プロパティを true に設定すると、CalendarView で日を選択できなくなります。
ある日付のイベントの埋まり具合についてのコンテキスト情報を表示するには、CalendarViewDayItem.SetDensityColors メソッドを呼び出します。 日付ごとに 0 ~ 10 の範囲の密度コントロール バーを表示し、各バーの色を設定します。
カレンダーの日付項目のいくつかを次に示します。 日付 1 と 2 は暗転しています。日付 2、3、および 4 には、さまざまな密度コントロール バーが設定されています。
![密度コントロール バーが設定されたカレンダーの日付](microsoft.ui.xaml.controls/images/calendarview_density_bars.png?view=windows-app-sdk-1.5)
CalendarView には、多数の CalendarViewDayItem オブジェクトを 含めることができます。 UI の応答性を維持し、予定表をスムーズに移動できるようにするために、CalendarView では段階的なレンダリングがサポートされています。 そのため、日付項目の処理を複数のフェーズに分けることができます。 すべてのフェーズが完了する前に日付がビューの範囲外に移動すると、その項目の処理とレンダリングはそれ以上行われません。
コントロール のスタイルとテンプレート
既定の Style と ControlTemplate を変更して、コントロールに一意の外観を与えることができます。 コントロールのスタイルとテンプレートの変更については、「 XAML スタイル」を参照してください。 コントロールの外観を定義する既定のスタイル、テンプレート、およびリソースがファイルに generic.xaml
含まれます。 設計上の目的で、 generic.xaml
は、Windows アプリ SDK NuGet パッケージと共にインストールされます。 既定では、この場所は \Users\<username>\.nuget\packages\microsoft.windowsappsdk\<version>\lib\uap10.0\Microsoft.UI\Themes\generic.xaml
です。 SDK の異なるバージョンのスタイルとリソースの値が異なる場合があります。
XAML には、コントロール テンプレートを変更せずに、さまざまなビジュアル状態でコントロールの色を変更するために使用できるリソースも含まれています。 これらのリソースの変更は、 Background や Foreground などのプロパティを設定する場合に推奨 されます。 詳細については、XAML スタイルに関する記事の「軽量のスタイル設定」セクションを参照してください。
コンストラクター
CalendarView() |
CalendarView クラスの新しいインスタンスを初期化します。 |
プロパティ
AccessKey |
この要素のアクセス キー (ニーモニック) を取得または設定します。 (継承元 UIElement) |
AccessKeyScopeOwner |
ソース要素のビジュアル ツリーにない場合でも、この要素のアクセス キー スコープを提供するソース要素を取得または設定します。 (継承元 UIElement) |
ActualHeight |
FrameworkElement のレンダリングされた高さを取得します。 「解説」を参照してください。 (継承元 FrameworkElement) |
ActualOffset |
レイアウト プロセスの配置パス中に計算された、親を基準としたこの UIElement の位置を取得します。 (継承元 UIElement) |
ActualSize |
レイアウト プロセスの配置パス中にこの UIElement が計算したサイズを取得します。 (継承元 UIElement) |
ActualTheme |
要素によって現在使用されている UI テーマを取得します。 これは RequestedTheme とは異なる場合があります。 (継承元 FrameworkElement) |
ActualWidth |
FrameworkElement のレンダリングされた幅を取得します。 「解説」を参照してください。 (継承元 FrameworkElement) |
AllowDrop |
この UIElement をドラッグ アンド ドロップ操作の目的でドロップ ターゲットにできるかどうかを決定する値を取得または設定します。 (継承元 UIElement) |
AllowFocusOnInteraction |
ユーザーが操作するときに要素が自動的にフォーカスを取得するかどうかを示す値を取得または設定します。 (継承元 FrameworkElement) |
AllowFocusWhenDisabled |
無効なコントロールがフォーカスを受け取ることができるかどうかを取得または設定します。 (継承元 FrameworkElement) |
Background |
コントロールの背景を提供するブラシを取得または設定します。 (継承元 Control) |
BackgroundSizing |
この要素の境界線に対する背景の延長距離を示す値を取得または設定します。 (継承元 Control) |
BaseUri |
XAML 読み込み時に XAML で構築されたオブジェクトのベース URI を表す Uniform Resource Identifier (URI) を取得します。 このプロパティは、実行時の URI 解決に役立ちます。 (継承元 FrameworkElement) |
BlackoutBackground |
選択できない日付の背景を提供するブラシを取得または設定します。 |
BlackoutBackgroundProperty |
ブラックアウトバックグラウンド依存関係プロパティを識別します。 |
BlackoutForeground |
選択できない日付の前景を提供するブラシを取得または設定します。 |
BlackoutForegroundProperty |
BlackoutForeground 依存関係プロパティを識別します。 |
BlackoutStrikethroughBrush |
選択できない日付をマークするブラシを取得または設定します。 |
BlackoutStrikethroughBrushProperty |
BlackoutStrikethroughBrush 依存関係プロパティを識別します。 |
BorderBrush |
コントロールの境界線の塗りつぶしを表すブラシを取得または設定します。 (継承元 Control) |
BorderThickness |
コントロールの境界線の太さを取得または設定します。 (継承元 Control) |
CacheMode |
レンダリングされたコンテンツを可能な限り複合ビットマップとしてキャッシュする必要があることを示す値を取得または設定します。 (継承元 UIElement) |
CalendarIdentifier |
使用するカレンダー システムを取得または設定します。 |
CalendarIdentifierProperty |
CalendarIdentifier 依存関係プロパティを識別します。 |
CalendarItemBackground |
予定表アイテムの背景を提供するブラシを取得または設定します。 |
CalendarItemBackgroundProperty |
CalendarItemBackground 依存関係プロパティを識別します。 |
CalendarItemBorderBrush |
予定表アイテムの罫線を提供するブラシを取得または設定します。 |
CalendarItemBorderBrushProperty |
CalendarItemBorderBrush 依存関係プロパティを識別します。 |
CalendarItemBorderThickness |
予定表アイテムの罫線の太さを取得または設定します。 |
CalendarItemBorderThicknessProperty |
CalendarItemBorderThickness 依存関係プロパティを識別します。 |
CalendarItemCornerRadius |
予定表アイテムの角の半径を取得または設定します。 |
CalendarItemCornerRadiusProperty |
CalendarItemCornerRadius 依存関係プロパティを識別します。 |
CalendarItemDisabledBackground |
無効になっている予定表アイテムの背景を提供するブラシを取得または設定します。 |
CalendarItemDisabledBackgroundProperty |
CalendarItemDisabledBackground 依存関係プロパティを識別します。 |
CalendarItemForeground |
予定表アイテムの前景を提供するブラシを取得または設定します。 |
CalendarItemForegroundProperty |
CalendarItemForeground 依存関係プロパティを識別します。 |
CalendarItemHoverBackground |
カーソルが置かれている予定表アイテムの背景を提供するブラシを取得または設定します。 |
CalendarItemHoverBackgroundProperty |
CalendarItemHoverBackground 依存関係プロパティを識別します。 |
CalendarItemPressedBackground |
押された予定表アイテムの背景を提供するブラシを取得または設定します。 |
CalendarItemPressedBackgroundProperty |
CalendarItemPressedBackground 依存関係プロパティを識別します。 |
CalendarViewDayItemStyle |
コントロールの内部 CalendarViewDayItem オブジェクトに関連付けられているスタイルを取得または設定します。 |
CalendarViewDayItemStyleProperty |
CalendarViewDayItemStyle 依存関係プロパティを識別します。 |
CanBeScrollAnchor |
UIElement をスクロール アンカーの候補にできるかどうかを示す値を取得または設定します。 (継承元 UIElement) |
CanDrag |
要素をドラッグ アンド ドロップ操作でデータとしてドラッグできるかどうかを示す値を取得または設定します。 (継承元 UIElement) |
CenterPoint |
要素の中心点 (回転またはスケーリングが発生するポイント) を取得または設定します。 要素のレンダリング位置に影響します。 (継承元 UIElement) |
CharacterSpacing |
em の 1/1000 単位の文字間の均一な間隔を取得または設定します。 (継承元 Control) |
Clip |
UIElement の内容のアウトラインを定義するために使用する RectangleGeometry を取得または設定します。 (継承元 UIElement) |
CompositeMode |
親レイアウトとウィンドウ内の要素の代替合成モードとブレンド モードを宣言するプロパティを取得または設定します。 これは、混合 XAML/Microsoft DirectX UI に関連する要素に関連します。 (継承元 UIElement) |
ContextFlyout |
この要素に関連付けられているポップアップを取得または設定します。 (継承元 UIElement) |
CornerRadius |
コントロールの境界線の角の半径を取得または設定します。 (継承元 Control) |
DataContext |
FrameworkElement のデータ コンテキストを取得または設定します。 データ コンテキストの一般的な用途は、 が {Binding} マークアップ拡張機能を使用し、データ バインディングに参加する場合 |
DayItemFontFamily |
カレンダーで日の値を表示するために使用するフォントを取得または設定します。 |
DayItemFontFamilyProperty |
DayItemFontFamily 依存関係プロパティを識別します。 |
DayItemFontSize |
カレンダーで日の値を表示するために使用するフォント サイズを取得または設定します。 |
DayItemFontSizeProperty |
DayItemFontSize 依存関係プロパティを識別します。 |
DayItemFontStyle |
カレンダーで日の値を表示するために使用するフォント スタイルを取得または設定します。 |
DayItemFontStyleProperty |
DayItemFontStyle 依存関係プロパティを識別します。 |
DayItemFontWeight |
カレンダーで日の値を表示するために使用するフォントの太さを取得または設定します。 |
DayItemFontWeightProperty |
DayItemFontWeight 依存関係プロパティを識別します。 |
DayItemMargin |
1 日のアイテムの外側の領域の量を取得または設定します。 |
DayItemMarginProperty |
DayItemMargin 依存関係プロパティを識別します。 |
DayOfWeekFormat |
曜日ヘッダーの表示形式を取得または設定します。 |
DayOfWeekFormatProperty |
DayOfWeekFormat 依存関係プロパティを識別します。 |
DefaultStyleKey |
コントロールの既定のスタイルを参照するキーを取得または設定します。 カスタム コントロールの作成者は、このプロパティを使用して、コントロールが使用するスタイルの既定値を変更します。 (継承元 Control) |
DefaultStyleResourceUri |
コントロールの既定のスタイルを含むリソース ファイルへのパスを取得または設定します。 (継承元 Control) |
DesiredSize |
レイアウト プロセスのメジャー パス中にこの UIElement が計算したサイズを取得します。 (継承元 UIElement) |
DisabledForeground |
無効になっている予定表アイテムの前景を提供するブラシを取得または設定します。 |
DisabledForegroundProperty |
DisabledForeground 依存関係プロパティを識別します。 |
Dispatcher |
常に Windows アプリ SDK アプリで を返します |
DispatcherQueue |
このオブジェクトが |
DisplayMode |
カレンダーに月、年、または 10 年の選択ウィンドウを表示するかどうかを示す値を取得または設定します。 |
DisplayModeProperty |
DisplayMode 依存関係プロパティを識別します。 |
ElementSoundMode |
サウンドを再生するかどうかのコントロールの設定を指定する値を取得または設定します。 (継承元 Control) |
ExitDisplayModeOnAccessKeyInvoked |
アクセス キーが呼び出されたときにアクセス キーの表示を閉じるかどうかを指定する値を取得または設定します。 (継承元 UIElement) |
FirstDayOfWeek |
週の最初の日として表示される曜日を示す値を取得または設定します。 |
FirstDayOfWeekProperty |
FirstDayOfWeek 依存関係プロパティを識別します。 |
FirstOfMonthLabelFontFamily |
予定表の最初の月のバナーを表示するために使用するフォントを取得または設定します。 |
FirstOfMonthLabelFontFamilyProperty |
FirstOfMonthLabelFontFamily 依存関係プロパティを識別します。 |
FirstOfMonthLabelFontSize |
予定表の最初の月のバナーを表示するために使用するフォント サイズを取得または設定します。 |
FirstOfMonthLabelFontSizeProperty |
FirstOfMonthLabelFontSize 依存関係プロパティを識別します。 |
FirstOfMonthLabelFontStyle |
予定表の最初の月のバナーを表示するために使用するフォント スタイルを取得または設定します。 |
FirstOfMonthLabelFontStyleProperty |
FirstOfMonthLabelFontStyle 依存関係プロパティを識別します。 |
FirstOfMonthLabelFontWeight |
予定表の最初の月のバナーを表示するために使用するフォントの太さを取得または設定します。 |
FirstOfMonthLabelFontWeightProperty |
FirstOfMonthLabelFontWeight 依存関係プロパティを識別します。 |
FirstOfMonthLabelMargin |
最初の月のラベルの周囲の領域の量を取得または設定します。 |
FirstOfMonthLabelMarginProperty |
FirstOfMonthLabelMargin 依存関係プロパティを識別します。 |
FirstOfYearDecadeLabelFontFamily |
予定表に初年度のバナーを表示するために使用するフォントを取得または設定します。 |
FirstOfYearDecadeLabelFontFamilyProperty |
FirstOfYearDecadeLabelFontFamily 依存関係プロパティを識別します。 |
FirstOfYearDecadeLabelFontSize |
予定表に初年度のバナーを表示するために使用するフォント サイズを取得または設定します。 |
FirstOfYearDecadeLabelFontSizeProperty |
FirstOfYearDecadeLabelFontSize 依存関係プロパティを識別します。 |
FirstOfYearDecadeLabelFontStyle |
予定表に初年度のバナーを表示するために使用するフォント スタイルを取得または設定します。 |
FirstOfYearDecadeLabelFontStyleProperty |
FirstOfYearDecadeLabelFontStyle 依存関係プロパティを識別します。 |
FirstOfYearDecadeLabelFontWeight |
予定表に初年度のバナーを表示するために使用するフォントの太さを取得または設定します。 |
FirstOfYearDecadeLabelFontWeightProperty |
FirstOfYearDecadeLabelFontWeight 依存関係プロパティを識別します。 |
FirstOfYearDecadeLabelMargin |
最初の年または 10 年のラベルの周りの領域の量を取得または設定します。 |
FirstOfYearDecadeLabelMarginProperty |
FirstOfYearDecadeLabelMargin 依存関係プロパティを識別します。 |
FlowDirection |
レイアウトを制御する任意の親要素内でテキストやその他の UI 要素が流れる方向を取得または設定します。 このプロパティは、 または |
FocusBorderBrush |
フォーカスがある予定表アイテムの罫線を提供するブラシを取得または設定します。 |
FocusBorderBrushProperty |
FocusBorderBrush 依存関係プロパティを識別します。 |
FocusState |
このコントロールにフォーカスがあるかどうかを示す値と、フォーカスが取得されたモードを取得します。 (継承元 UIElement) |
FocusVisualMargin |
FrameworkElement のフォーカス ビジュアルの外側の余白を取得または設定します。 (継承元 FrameworkElement) |
FocusVisualPrimaryBrush |
FrameworkElement の または |
FocusVisualPrimaryThickness |
FrameworkElement の または フォーカス ビジュアルの外側の境界線の |
FocusVisualSecondaryBrush |
FrameworkElement の または |
FocusVisualSecondaryThickness |
FrameworkElement の または フォーカス ビジュアルの内側の境界線の |
FontFamily |
コントロール内にテキストを表示するために使用されるフォントを取得または設定します。 (継承元 Control) |
FontSize |
このコントロール内のテキストのサイズを取得または設定します。 (継承元 Control) |
FontStretch |
画面上でのフォントの縮小率または拡大率を取得または設定します。 (継承元 Control) |
FontStyle |
テキストをレンダリングするスタイルを取得または設定します。 (継承元 Control) |
FontWeight |
指定したフォントの太さを取得または設定します。 (継承元 Control) |
Foreground |
前景色を表すブラシを取得または設定します。 (継承元 Control) |
Height |
FrameworkElement の推奨される高さを取得または設定します。 (継承元 FrameworkElement) |
HighContrastAdjustment |
ハイ コントラスト テーマが有効になっている場合に、フレームワークが要素のビジュアル プロパティを自動的に調整するかどうかを示す値を取得または設定します。 (継承元 UIElement) |
HorizontalAlignment |
レイアウトの親 (パネルや項目コントロールなど) で構成されている場合に FrameworkElement に適用される水平方向の配置特性を取得または設定します。 (継承元 FrameworkElement) |
HorizontalContentAlignment |
コントロールのコンテンツの水平方向の配置を取得または設定します。 (継承元 Control) |
HorizontalDayItemAlignment |
予定表の日項目の水平方向の配置を取得または設定します。 |
HorizontalDayItemAlignmentProperty |
HorizontalDayItemAlignment 依存関係プロパティを識別します。 |
HorizontalFirstOfMonthLabelAlignment |
最初の月のバナー テキストの水平方向の配置を取得または設定します。 |
HorizontalFirstOfMonthLabelAlignmentProperty |
HorizontalFirstOfMonthLabelAlignment 依存関係プロパティを識別します。 |
HoverBorderBrush |
ポインターが上にある間に予定表アイテムの境界線を提供するブラシを取得または設定します。 |
HoverBorderBrushProperty |
HoverBorderBrush 依存関係プロパティを識別します。 |
IsAccessKeyScope |
要素が独自のアクセス キー スコープを定義するかどうかを示す値を取得または設定します。 (継承元 UIElement) |
IsDoubleTapEnabled |
DoubleTapped イベントがその要素から発生するかどうかを決定する値を取得または設定します。 (継承元 UIElement) |
IsEnabled |
ユーザーがコントロールを操作できるかどうかを示す値を取得または設定します。 (継承元 Control) |
IsFocusEngaged |
ユーザーがゲーム コントローラーの A/Select ボタンを押したときに、フォーカスがコントロールに制限されているかどうかを示す値を取得または設定します。 (継承元 Control) |
IsFocusEngagementEnabled |
ユーザーがゲーム コントローラーの [A/Select] ボタンを押したときにフォーカスをコントロールに制限できるかどうかを示す値を取得または設定します。 (継承元 Control) |
IsGroupLabelVisible |
DisplayMode が Month の場合に月の最初の日に月名を表示するか、DisplayMode が Year の場合に年の最初の月と共に年名を表示するかを示す値を取得または設定します。 |
IsGroupLabelVisibleProperty |
IsGroupLabelVisible 依存関係プロパティを識別します。 |
IsHitTestVisible |
この UIElement の包含領域がヒット テストの true 値を返すことができるかどうかを取得または設定します。 (継承元 UIElement) |
IsHoldingEnabled |
Holding イベントがその要素から発生するかどうかを決定する値を取得または設定します。 (継承元 UIElement) |
IsLoaded |
要素が要素ツリーに追加され、操作の準備ができているかどうかを示す値を取得します。 (継承元 FrameworkElement) |
IsOutOfScopeEnabled |
スコープ外の予定表アイテムが一意の前景色で表示されるかどうかを示す値を取得または設定します。 |
IsOutOfScopeEnabledProperty |
IsOutOfScopeEnabled 依存関係プロパティを識別します。 |
IsRightTapEnabled |
RightTapped イベントがその要素から発生するかどうかを決定する値を取得または設定します。 (継承元 UIElement) |
IsTabStop |
コントロールがタブ ナビゲーションに含まれるかどうかを示す値を取得または設定します。 (継承元 UIElement) |
IsTapEnabled |
Tapped イベントがその要素から発生するかどうかを決定する値を取得または設定します。 (継承元 UIElement) |
IsTextScaleFactorEnabled |
システム テキスト サイズの設定を反映するように、自動テキストの拡大を有効にするかどうかを取得または設定します。 (継承元 Control) |
IsTodayHighlighted |
現在の日付が強調表示されるかどうかを示す値を取得または設定します。 |
IsTodayHighlightedProperty |
IsTodayHighlighted 依存関係プロパティを識別します。 |
KeyboardAcceleratorPlacementMode |
コントロール のヒント に、関連付けられているキーボード アクセラレータのキーの組み合わせを表示するかどうかを示す値を取得または設定します。 (継承元 UIElement) |
KeyboardAcceleratorPlacementTarget |
アクセラレータ キーの組み合わせを表示 するコントロールヒント を示す値を取得または設定します。 (継承元 UIElement) |
KeyboardAccelerators |
キーボードを使用してアクションを呼び出すキーの組み合わせのコレクションを取得します。 アクセラレータは通常、ボタンまたはメニュー項目に割り当てられます。
|
KeyTipHorizontalOffset |
UIElement に関連してキー ヒントを左右に配置する距離を示す値を取得または設定します。 (継承元 UIElement) |
KeyTipPlacementMode |
アクセス キーのキー ヒントが UIElement の境界に対して配置される場所を示す値を取得または設定します。 (継承元 UIElement) |
KeyTipTarget |
アクセス キーのキー ヒントの対象となる要素を示す値を取得または設定します。 (継承元 UIElement) |
KeyTipVerticalOffset |
UI 要素に関連してキー ヒントを配置する距離を示す値を取得または設定します。 (継承元 UIElement) |
Language |
FrameworkElement に適用されるローカライズ/グローバリゼーション言語情報、およびオブジェクト表現および UI の現在の FrameworkElement のすべての子要素を取得または設定します。 (継承元 FrameworkElement) |
Lights |
この要素にアタッチされている XamlLight オブジェクトのコレクションを取得します。 (継承元 UIElement) |
ManipulationMode |
UIElement の動作とジェスチャとの対話に使用される ManipulationModes 値を取得または設定します。 この値を設定すると、アプリ コードでこの要素から操作イベントを処理できます。 (継承元 UIElement) |
Margin |
FrameworkElement の外側の余白を取得または設定します。 (継承元 FrameworkElement) |
MaxDate |
表示する最後の日付を取得または設定します。 |
MaxDateProperty |
MaxDate 依存関係プロパティを識別します。 |
MaxHeight |
FrameworkElement の最大高さ制約を取得または設定します。 (継承元 FrameworkElement) |
MaxWidth |
FrameworkElement の最大幅制約を取得または設定します。 (継承元 FrameworkElement) |
MinDate |
表示する最初の日付を取得または設定します。 |
MinDateProperty |
MinDate 依存関係プロパティを識別します。 |
MinHeight |
FrameworkElement の最小高さ制約を取得または設定します。 (継承元 FrameworkElement) |
MinWidth |
FrameworkElement の最小幅制約を取得または設定します。 (継承元 FrameworkElement) |
MonthYearItemFontFamily |
カレンダーの月と年のアイテムを表示するために使用するフォントを取得または設定します。 |
MonthYearItemFontFamilyProperty |
MonthYearItemFontFamily 依存関係プロパティを識別します。 |
MonthYearItemFontSize |
カレンダーの月と年のアイテムを表示するために使用するフォント サイズを取得または設定します。 |
MonthYearItemFontSizeProperty |
MonthYearItemFontSize 依存関係プロパティを識別します。 |
MonthYearItemFontStyle |
カレンダーの月と年のアイテムを表示するために使用するフォント スタイルを取得または設定します。 |
MonthYearItemFontStyleProperty |
MonthYearItemFontStyle 依存関係プロパティを識別します。 |
MonthYearItemFontWeight |
カレンダーの月と年の項目を表示するために使用するフォントの太さを取得または設定します。 |
MonthYearItemFontWeightProperty |
MonthYearItemFontWeight 依存関係プロパティを識別します。 |
MonthYearItemMargin |
月または年の項目の外側の領域の量を取得または設定します。 |
MonthYearItemMarginProperty |
MonthYearItemMargin 依存関係プロパティを識別します。 |
Name |
オブジェクトの識別名を取得または設定します。 XAML プロセッサが XAML マークアップからオブジェクト ツリーを作成する場合、ランタイム コードはこの名前で XAML で宣言されたオブジェクトを参照できます。 (継承元 FrameworkElement) |
NumberOfWeeksInView |
予定表ビューに表示される週数を取得または設定します。 |
NumberOfWeeksInViewProperty |
NumberOfWeeksInView 依存関係プロパティを識別します。 |
Opacity |
オブジェクトの不透明度の程度を取得または設定します。 (継承元 UIElement) |
OpacityTransition |
Opacity プロパティへの変更をアニメーション化する ScalarTransition を取得または設定します。 (継承元 UIElement) |
OutOfScopeBackground |
スコープ外の日付の背景を提供するブラシを取得または設定します。 |
OutOfScopeBackgroundProperty |
OutOfScopeBackground 依存関係プロパティを識別します。 |
OutOfScopeForeground |
現在のスコープ (月、年、または 10 年) の範囲外の予定表アイテムの前景を提供するブラシを取得または設定します。 |
OutOfScopeForegroundProperty |
OutOfScopeForeground 依存関係プロパティを識別します。 |
OutOfScopeHoverForeground |
カーソルがオーバーしているスコープ外の予定表アイテムの前景を提供するブラシを取得または設定します。 |
OutOfScopeHoverForegroundProperty |
OutOfScopeHoverForeground 依存関係プロパティを識別します。 |
OutOfScopePressedForeground |
押されたスコープ外の予定表アイテムの前景を提供するブラシを取得または設定します。 |
OutOfScopePressedForegroundProperty |
OutOfScopePressedForeground 依存関係プロパティを識別します。 |
Padding |
コントロールのパディングを取得または設定します。 (継承元 Control) |
Parent |
オブジェクト ツリー内のこの FrameworkElement の親オブジェクトを取得します。 (継承元 FrameworkElement) |
PointerCaptures |
Pointer 値として表されるすべてのキャプチャされたポインターのセット を取得します 。 (継承元 UIElement) |
PressedBorderBrush |
予定表アイテムが押されている間の罫線を提供するブラシを取得または設定します。 |
PressedBorderBrushProperty |
PressedBorderBrush 依存関係プロパティを識別します。 |
PressedForeground |
予定表アイテムが押されている間に前景を提供するブラシを取得または設定します。 |
PressedForegroundProperty |
PressedForeground 依存関係プロパティを識別します。 |
Projection |
この要素をレンダリングするときに適用するパースペクティブ プロジェクション (3-D 効果) を取得または設定します。 (継承元 UIElement) |
ProtectedCursor |
ポインターがこの要素の上にあるときに表示されるカーソルを取得または設定します。 既定値は null で、カーソルに変更がないことを示します。 (継承元 UIElement) |
RasterizationScale |
各ビュー ピクセルの生 (物理) ピクセルの数を表す値を取得します。 (継承元 UIElement) |
RenderSize |
UIElement の最終的なレンダリング サイズを取得します。 使用は推奨されません。「備考」を参照してください。 (継承元 UIElement) |
RenderTransform |
UIElement のレンダリング位置に影響する変換情報を取得または設定します。 (継承元 UIElement) |
RenderTransformOrigin |
UIElement の境界を基準にして RenderTransform によって宣言された、可能なレンダリング変換の原点を取得または設定します。 (継承元 UIElement) |
RequestedTheme |
リソースの決定に UIElement (およびその子要素) によって使用される UI テーマを取得または設定します。 で |
RequiresPointer |
UI 要素がマウス モードをサポートするかどうかを取得または設定します。これは、キーボードやゲーム コントローラーなどのポインター以外の入力デバイスとのポインター操作エクスペリエンスをエミュレートします。 (継承元 Control) |
Resources |
ローカルに定義されたリソース ディクショナリを取得します。 XAML では、XAML の暗黙的なコレクション構文を使用して、プロパティ要素の |
Rotation |
時計回りの回転角度を度単位で取得または設定します。 RotationAxis と CenterPoint を基準にして回転します。 要素のレンダリング位置に影響します。 (継承元 UIElement) |
RotationAxis |
要素を回転させる軸を取得または設定します。 (継承元 UIElement) |
RotationTransition |
Rotation プロパティの変更をアニメーション化する ScalarTransition を取得または設定します。 (継承元 UIElement) |
Scale |
要素のスケールを取得または設定します。 要素の CenterPoint を基準にして拡大縮小します。 要素のレンダリング位置に影響します。 (継承元 UIElement) |
ScaleTransition |
Scale プロパティの変更をアニメーション化する Vector3Transition を取得または設定します。 (継承元 UIElement) |
SelectedBorderBrush |
現在選択されている予定表アイテムの罫線を提供するブラシを取得または設定します。 |
SelectedBorderBrushProperty |
SelectedBorderBrush 依存関係プロパティを識別します。 |
SelectedDates |
選択された日付のコレクションを設定します。 |
SelectedDatesProperty |
SelectedDates 依存関係プロパティを識別します。 |
SelectedDisabledBorderBrush |
無効になっている選択した予定表アイテムの罫線を提供するブラシを取得または設定します。 |
SelectedDisabledBorderBrushProperty |
SelectedDisabledBorderBrush 依存関係プロパティを識別します。 |
SelectedDisabledForeground |
選択されている無効な予定表アイテムの前景を提供するブラシを取得または設定します。 |
SelectedDisabledForegroundProperty |
SelectedDisabledForeground 依存関係プロパティを識別します。 |
SelectedForeground |
選択されている予定表アイテムの前景を提供するブラシを取得または設定します。 |
SelectedForegroundProperty |
SelectedForeground 依存関係プロパティを識別します。 |
SelectedHoverBorderBrush |
ポインターの上にある間に選択した予定表アイテムの罫線を提供するブラシを取得または設定します。 |
SelectedHoverBorderBrushProperty |
SelectedHoverBorderBrush 依存関係プロパティを識別します。 |
SelectedHoverForeground |
カーソルが置かれている選択した予定表アイテムの前景を提供するブラシを取得または設定します。 |
SelectedHoverForegroundProperty |
SelectedHoverForeground 依存関係プロパティを識別します。 |
SelectedPressedBorderBrush |
押されている間に選択した予定表アイテムの罫線を提供するブラシを取得または設定します。 |
SelectedPressedBorderBrushProperty |
SelectedPressedBorderBrush 依存関係プロパティを識別します。 |
SelectedPressedForeground |
押された選択した予定表アイテムの前景を提供するブラシを取得または設定します。 |
SelectedPressedForegroundProperty |
SelectedPressedForeground 依存関係プロパティを識別します。 |
SelectionMode |
許可されている選択の種類を示す値を取得または設定します。 |
SelectionModeProperty |
SelectionMode 依存関係プロパティを識別します。 |
Shadow |
要素によってキャストされる影効果を取得または設定します。 (継承元 UIElement) |
Style |
レイアウトおよびレンダリング中にこのオブジェクトに適用されるインスタンス Style を取得または設定します。 (継承元 FrameworkElement) |
TabFocusNavigation |
このコントロールのタブと TabIndex の動作方法を変更する値を取得または設定します。 (継承元 UIElement) |
TabIndex |
ユーザーが Tab キーを使用してコントロール内を移動するときに要素がフォーカスを受け取る順序を決定する値を取得または設定します。 (継承元 UIElement) |
TabNavigation |
このコントロールのタブと UIElement.TabIndex の動作方法を変更する値を取得または設定します。 注意 Windows 10 Creators Update (ビルド 10.0.15063) 以降では、UiElement 基本クラスで TabFocusNavigation プロパティを使用して、ControlTemplate を使用しないタブ シーケンスにオブジェクトを含めることができます。 |
Tag |
このオブジェクトに関するカスタム情報を格納するために使用できる任意のオブジェクト値を取得または設定します。 (継承元 FrameworkElement) |
Template |
コントロール テンプレートを取得または設定します。 コントロール テンプレートは UI でコントロールの視覚的な外観を定義し、XAML マークアップで定義されます。 (継承元 Control) |
TemplateSettings |
CalendarView コントロールのテンプレートを定義するときに{TemplateBinding} マークアップ拡張ソースとして参照できる計算値を提供するオブジェクトを取得します。 |
TemplateSettingsProperty |
TemplateSettings 依存関係プロパティを識別します。 |
TodayBackground |
予定表の現在の日付の背景を提供するブラシを取得または設定します。 |
TodayBackgroundProperty |
TodayBackground 依存関係プロパティを識別します。 |
TodayBlackoutBackground |
選択できない現在の日付の背景を提供するブラシを取得または設定します。 |
TodayBlackoutBackgroundProperty |
TodayBlackoutBackground 依存関係プロパティを識別します。 |
TodayBlackoutForeground |
選択できない現在の日付の前景を提供するブラシを取得または設定します。 |
TodayBlackoutForegroundProperty |
TodayBlackoutForeground 依存関係プロパティを識別します。 |
TodayDisabledBackground |
無効になっている現在の日付の背景を提供するブラシを取得または設定します。 |
TodayDisabledBackgroundProperty |
TodayDisabledBackground 依存関係プロパティを識別します。 |
TodayFontWeight |
予定表の現在の日付を表示するために使用するフォントの太さを取得または設定します。 |
TodayFontWeightProperty |
TodayFontWeight 依存関係プロパティを識別します。 |
TodayForeground |
現在の日付の予定表アイテムの前景を提供するブラシを取得または設定します。 |
TodayForegroundProperty |
TodayForeground 依存関係プロパティを識別します。 |
TodayHoverBackground |
カーソルが上にある現在の日付の背景を提供するブラシを取得または設定します。 |
TodayHoverBackgroundProperty |
TodayHoverBackground 依存関係プロパティを識別します。 |
TodayPressedBackground |
押されたときの現在の日付の背景を提供するブラシを取得または設定します。 |
TodayPressedBackgroundProperty |
TodayPressedBackground 依存関係プロパティを識別します。 |
TodaySelectedInnerBorderBrush |
選択されている現在の日付の内側の境界線を提供するブラシを取得または設定します。 |
TodaySelectedInnerBorderBrushProperty |
TodaySelectedInnerBorderBrush 依存関係プロパティを識別します。 |
Transform3D |
この要素をレンダリングするときに適用する 3-D 変換効果を取得または設定します。 (継承元 UIElement) |
TransformMatrix |
要素に適用する変換行列を取得または設定します。 (継承元 UIElement) |
Transitions |
UIElement に適用される Transition スタイル要素のコレクションを取得または設定します。 (継承元 UIElement) |
Translation |
要素の x、y、z のレンダリング位置を取得または設定します。 (継承元 UIElement) |
TranslationTransition |
Translation プロパティの変更をアニメーション化する Vector3Transition を取得または設定します。 (継承元 UIElement) |
Triggers |
FrameworkElement に対して定義されているアニメーションのトリガーのコレクションを取得します。 一般的に使用されません。 「解説」を参照してください。 (継承元 FrameworkElement) |
UseLayoutRounding |
オブジェクトとそのビジュアル サブツリーのレンダリングで、レンダリングをピクセル全体に合わせる丸め動作を使用するかどうかを決定する値を取得または設定します。 (継承元 UIElement) |
UseSystemFocusVisuals |
コントロールがシステムによって描画されたフォーカス ビジュアルを使用するか、コントロール テンプレートで定義されているフォーカス ビジュアルを使用するかを示す値を取得または設定します。 (継承元 UIElement) |
VerticalAlignment |
パネルや項目コントロールなどの親オブジェクトで構成されている場合に FrameworkElement に適用される垂直方向の配置特性を取得または設定します。 (継承元 FrameworkElement) |
VerticalContentAlignment |
コントロールのコンテンツの垂直方向の配置を取得または設定します。 (継承元 Control) |
VerticalDayItemAlignment |
予定表の日項目の垂直方向の配置を取得または設定します。 |
VerticalDayItemAlignmentProperty |
VerticalDayItemAlignment 依存関係プロパティを識別します。 |
VerticalFirstOfMonthLabelAlignment |
最初の月のバナー テキストの垂直方向の配置を取得または設定します。 |
VerticalFirstOfMonthLabelAlignmentProperty |
VerticalFirstOfMonthLabelAlignment 依存関係プロパティを識別します。 |
Visibility |
UIElement の可視性を取得または設定します。
|
Width |
FrameworkElement の幅を取得または設定します。 (継承元 FrameworkElement) |
XamlRoot |
この要素が表示される を |
XYFocusDown |
ユーザーがゲーム コントローラーの方向パッド (D パッド) を押したときにフォーカスを取得するオブジェクトを取得または設定します。 (継承元 UIElement) |
XYFocusDownNavigationStrategy |
ダウン ナビゲーションのターゲット要素を決定するために使用する戦略を指定する値を取得または設定します。 (継承元 UIElement) |
XYFocusKeyboardNavigation |
キーボード方向矢印を使用してナビゲーションを有効または無効にする値を取得または設定します。 (継承元 UIElement) |
XYFocusLeft |
ユーザーがゲーム コントローラーの方向パッド (D パッド) を左に押したときにフォーカスを取得するオブジェクトを取得または設定します。 (継承元 UIElement) |
XYFocusLeftNavigationStrategy |
左ナビゲーションのターゲット要素を決定するために使用される戦略を指定する値を取得または設定します。 (継承元 UIElement) |
XYFocusRight |
ユーザーがゲーム コントローラーの方向パッド (D パッド) を右に押したときにフォーカスを取得するオブジェクトを取得または設定します。 (継承元 UIElement) |
XYFocusRightNavigationStrategy |
右ナビゲーションのターゲット要素を決定するために使用する戦略を指定する値を取得または設定します。 (継承元 UIElement) |
XYFocusUp |
ユーザーがゲーム コントローラーの方向パッド (D パッド) を押したときにフォーカスを取得するオブジェクトを取得または設定します。 (継承元 UIElement) |
XYFocusUpNavigationStrategy |
アップ ナビゲーションのターゲット要素を決定するために使用する戦略を指定する値を取得または設定します。 (継承元 UIElement) |
メソッド
イベント
AccessKeyDisplayDismissed |
アクセス キーが表示されなくなったときに発生します。 (継承元 UIElement) |
AccessKeyDisplayRequested |
ユーザーがアクセス キーの表示を要求したときに発生します。 (継承元 UIElement) |
AccessKeyInvoked |
ユーザーがアクセス キー シーケンスを完了したときに発生します。 (継承元 UIElement) |
ActualThemeChanged |
ActualTheme プロパティの値が変更されたときに発生します。 (継承元 FrameworkElement) |
BringIntoViewRequested |
この要素またはその子孫のいずれかで StartBringIntoView が呼び出されたときに発生します。 (継承元 UIElement) |
CalendarViewDayItemChanging |
CalendarViewDayItem が読み込み中に発生します。 |
CharacterReceived |
1 つの構成済み文字が入力キューによって受信されたときに発生します。 (継承元 UIElement) |
ContextCanceled |
コンテキスト入力ジェスチャが操作ジェスチャに続き、コンテキスト ポップアップを開くべきではないことを要素に通知するときに発生します。 (継承元 UIElement) |
ContextRequested |
ユーザーが右クリックなどのコンテキスト入力ジェスチャを完了したときに発生します。 (継承元 UIElement) |
DataContextChanged |
FrameworkElement.DataContext プロパティの値が変更されたときに発生します。 (継承元 FrameworkElement) |
DoubleTapped |
この要素のヒット テスト領域で、それ以外の方法でハンドルされない DoubleTap 相互作用が発生したときに発生します。 (継承元 UIElement) |
DragEnter |
入力システムが、この要素をターゲットとして使用して基になるドラッグ イベントを報告するときに発生します。 (継承元 UIElement) |
DragLeave |
入力システムが、この要素を原点として基になるドラッグ イベントを報告するときに発生します。 (継承元 UIElement) |
DragOver |
この要素がドロップ先となる可能性のある、基になるドラッグ イベントを入力システムが報告したときに発生します。 (継承元 UIElement) |
DragStarting |
ドラッグ操作が開始されたときに発生します。 (継承元 UIElement) |
Drop |
入力システムがこの要素をドロップ先とするドロップ イベントを報告したときに発生します。 (継承元 UIElement) |
DropCompleted |
ソースとしてこの要素を使用したドラッグ アンド ドロップ操作が終了したときに発生します。 (継承元 UIElement) |
EffectiveViewportChanged |
FrameworkElement の有効なビューポートが変更されたときに発生します。 (継承元 FrameworkElement) |
FocusDisengaged |
ユーザーがゲーム コントローラーの B/Back ボタンを押すと、コントロールからフォーカスが離されると発生します。 (継承元 Control) |
FocusEngaged |
ユーザーがゲーム コントローラーの A/Select ボタンを押すと、フォーカスがコントロールに制限されるときに発生します。 (継承元 Control) |
GettingFocus |
UIElement がフォーカスを受け取る前に発生します。 このイベントは、イベントがバブルしている間にフォーカスが移動されないように同期的に発生します。 (継承元 UIElement) |
GotFocus |
UIElement がフォーカスを受け取ったときに発生します。 このイベントは非同期的に発生するため、バブルが完了する前にフォーカスを再び移動できます。 (継承元 UIElement) |
Holding |
この要素のヒット テスト領域で、それ以外の場合はハンドルされない 保留 操作が発生したときに発生します。 (継承元 UIElement) |
IsEnabledChanged |
IsEnabled プロパティが変更されたときに発生します。 (継承元 Control) |
KeyDown |
UIElement にフォーカスがあるときにキーボード キーが押されたときに発生します。 (継承元 UIElement) |
KeyUp |
UIElement にフォーカスがあるときにキーボード キーが解放されたときに発生します。 (継承元 UIElement) |
LayoutUpdated |
レイアウト関連のプロパティが値を変更したり、レイアウトを更新するその他のアクションが原因で、ビジュアル ツリーのレイアウトが変更されたときに発生します。 (継承元 FrameworkElement) |
Loaded |
FrameworkElement が構築され、オブジェクト ツリーに追加され、操作の準備ができたときに発生します。 (継承元 FrameworkElement) |
Loading |
FrameworkElement の読み込みが開始されたときに発生します。 (継承元 FrameworkElement) |
LosingFocus |
UIElement がフォーカスを失う前に発生します。 このイベントは、イベントがバブルしている間にフォーカスが移動されないように同期的に発生します。 (継承元 UIElement) |
LostFocus |
UIElement がフォーカスを失ったときに発生します。 このイベントは非同期的に発生するため、バブルが完了する前にフォーカスを再び移動できます。 (継承元 UIElement) |
ManipulationCompleted |
UIElement の操作が完了したときに発生します。 (継承元 UIElement) |
ManipulationDelta |
操作中に入力デバイスが位置を変更したときに発生します。 (継承元 UIElement) |
ManipulationInertiaStarting |
操作中に入力デバイスが UIElement オブジェクトとのコンタクトを失ったときと慣性が開始したときに発生します。 (継承元 UIElement) |
ManipulationStarted |
入力デバイスが UIElement に対する操作を開始すると発生します。 (継承元 UIElement) |
ManipulationStarting |
操作プロセッサを初めて作成するときに発生します。 (継承元 UIElement) |
NoFocusCandidateFound |
ユーザーが (タブまたは方向矢印を使用して) フォーカスを移動しようとしたときに、フォーカス候補が移動方向に見つからないため、フォーカスが移動しない場合に発生します。 (継承元 UIElement) |
PointerCanceled |
接触したポインターが異常に接触を失ったときに発生します。 (継承元 UIElement) |
PointerCaptureLost |
この要素によって以前に保持されていたポインター キャプチャが別の要素または別の場所に移動したときに発生します。 (継承元 UIElement) |
PointerEntered |
ポインターがこの要素のヒット テスト領域に入ったときに発生します。 (継承元 UIElement) |
PointerExited |
ポインターがこの要素のヒット テスト領域から離れると発生します。 (継承元 UIElement) |
PointerMoved |
ポインターがこの要素のヒット テスト領域内に残っている間にポインターが移動したときに発生します。 (継承元 UIElement) |
PointerPressed |
ポインター デバイスがこの要素内で Press アクションを開始したときに発生します。 (継承元 UIElement) |
PointerReleased |
この要素内で、以前に Press アクションを開始したポインター デバイスが解放されたときに発生します。
Press アクションの終了は、イベントを発生 |
PointerWheelChanged |
ポインター ホイールの差分値が変更されたときに発生します。 (継承元 UIElement) |
PreviewKeyDown |
UIElement にフォーカスがあるときにキーボード キーが押されたときに発生します。 (継承元 UIElement) |
PreviewKeyUp |
UIElement にフォーカスがあるときにキーボード キーが離されたときに発生します。 (継承元 UIElement) |
ProcessKeyboardAccelerators |
キーボード ショートカット (またはアクセラレータ) が押されたときに発生します。 (継承元 UIElement) |
RightTapped |
ポインターが要素の上にある間に右タップ入力刺激が発生したときに発生します。 (継承元 UIElement) |
SelectedDatesChanged |
選択した日付のコレクションが変更されたときに発生します。 |
SizeChanged |
ActualHeight プロパティまたは ActualWidth プロパティが FrameworkElement の値を変更したときに発生します。 (継承元 FrameworkElement) |
Tapped |
この要素のヒット テスト領域で、それ以外のハンドルされない Tap 操作が発生したときに発生します。 (継承元 UIElement) |
Unloaded |
このオブジェクトがメイン オブジェクト ツリーに接続されなくなったときに発生します。 (継承元 FrameworkElement) |