System.Windows.Controls 名前空間

コントロールと呼ばれる要素を作成するためのクラスを提供します。コントロールにより、ユーザーとアプリケーションの対話が可能になります。 Provides classes to create elements, known as controls, that enable a user to interact with an application. ユーザーによる情報の表示、選択、または入力を可能にするコントロール クラスは、どのようなアプリケーションでも操作性の要となるものです。 The control classes are at the core of the user's experience with any application because they allow a user to view, select, or enter data or other information.

クラス

AccessText

アクセス キーとして使用する文字をアンダースコアで指定します。Specifies with an underscore the character that is used as the access key.

ActivatingKeyTipEventArgs

ActivatingKeyTip イベントのデータを提供します。Provides data for the ActivatingKeyTip event.

AddingNewItemEventArgs

AddingNewItem イベントのデータを提供します。Provides data for the AddingNewItem event.

AdornedElementPlaceholder

ControlTemplate 内の他の要素に対する、装飾付きコントロールの相対位置を指定するために ControlTemplate で使用される要素を表します。Represents the element used in a ControlTemplate to specify where a decorated control is placed relative to other elements in the ControlTemplate.

AlternationConverter

整数をオブジェクトのリストへのインデックスとして適用することにより、整数とオブジェクトの間で変換を行います。Converts an integer to and from an object by applying the integer as an index to a list of objects.

BooleanToVisibilityConverter

ブール値から Visibility 列挙値への変換や、その逆の変換を行うコンバーターを表します。Represents the converter that converts Boolean values to and from Visibility enumeration values.

Border

要素の周囲に罫線、背景、またはその両方を描きます。Draws a border, background, or both around another element.

BorderGapMaskConverter

GroupBox コントロールのサイズを VisualBrush に変換するコンバーターを表します。Represents a converter that converts the dimensions of a GroupBox control into a VisualBrush.

Button

Click イベントに反応する Windows ボタン コントロールを表します。Represents a Windows button control, which reacts to the Click event.

Calendar

視覚的な予定表の表示を使用して、ユーザーが日付を選択できるようにするコントロールを表します。Represents a control that enables a user to select a date by using a visual calendar display.

CalendarBlackoutDatesCollection

Calendar 内の選択できない日付のコレクションを表します。Represents a collection of non-selectable dates in a Calendar.

CalendarDateChangedEventArgs

DisplayDateChanged イベントのデータを提供します。Provides data for the DisplayDateChanged event.

CalendarDateRange

Calendar 内の日付の範囲を表します。Represents a range of dates in a Calendar.

CalendarModeChangedEventArgs

DisplayModeChanged イベントのデータを提供します。Provides data for the DisplayModeChanged event.

Canvas

Canvas 領域に対する相対座標を使用して子要素を明示的に配置する領域を定義します。Defines an area within which you can explicitly position child elements by using coordinates that are relative to the Canvas area.

CheckBox

ユーザーがオンまたはオフにできるコントロールを表します。Represents a control that a user can select and clear.

CleanUpVirtualizedItemEventArgs

CleanUpVirtualizedItem イベントのデータを提供します。Provides data for the CleanUpVirtualizedItem event.

ColumnDefinition

Grid 要素に適用される列固有のプロパティを定義します。Defines column-specific properties that apply to Grid elements.

ColumnDefinitionCollection

順序付けられ、厳密に型指定された ColumnDefinition オブジェクトのコレクションへのアクセスを提供します。Provides access to an ordered, strongly typed collection of ColumnDefinition objects.

ComboBox

コントロールの矢印をクリックして表示または非表示にすることができるドロップダウン リストが付いた選択コントロールを表します。Represents a selection control with a drop-down list that can be shown or hidden by clicking the arrow on the control.

ComboBoxItem

ComboBox 内に選択可能アイテムを実装します。Implements a selectable item inside a ComboBox.

ContentControl

任意の種類のコンテンツが 1 つあるコントロールを表します。Represents a control with a single piece of content of any type.

ContentPresenter

ContentControl のコンテンツを表示します。Displays the content of a ContentControl.

ContextMenu

コントロールのコンテキストに固有の機能をそのコントロールで公開するためのポップアップ メニューを表します。Represents a pop-up menu that enables a control to expose functionality that is specific to the context of the control.

ContextMenuEventArgs

コンテキスト メニュー イベントのデータを提供します。Provides data for the context menu event.

ContextMenuService

ContextMenu を表示するためのシステム実装を提供します。Provides the system implementation for displaying a ContextMenu.

Control

ControlTemplate を使用して外観を定義するユーザー インターフェイス (UI) 要素の基本クラスを表します。Represents the base class for user interface (UI) elements that use a ControlTemplate to define their appearance.

ControlTemplate

コントロールの複数のインスタンスで共有できる、Control のビジュアル構造と動作特性を指定します。Specifies the visual structure and behavioral aspects of a Control that can be shared across multiple instances of the control.

DataErrorValidationRule

ソース オブジェクトの IDataErrorInfo 実装によって発生する、エラーをチェックする規則を表します。Represents a rule that checks for errors that are raised by the IDataErrorInfo implementation of the source object.

DataGrid

カスタマイズできるグリッドにデータを表示するコントロールを表します。Represents a control that displays data in a customizable grid.

DataGridAutoGeneratingColumnEventArgs

AutoGeneratingColumn イベントのデータを提供します。Provides data for the AutoGeneratingColumn event.

DataGridBeginningEditEventArgs

BeginningEdit イベントのデータを提供します。Provides data for the BeginningEdit event.

DataGridBoundColumn

DataGrid のデータ ソース内のプロパティにバインドできる列の基本クラスとして機能します。Serves as the base class for columns that can bind to a property in the data source of a DataGrid.

DataGridCell

DataGrid コントロールのセルを表します。Represents a cell of a DataGrid control.

DataGridCellClipboardEventArgs

CopyingCellClipboardContent イベントおよび PastingCellClipboardContent イベントのデータを提供します。Provides data for the CopyingCellClipboardContent and PastingCellClipboardContent events.

DataGridCellEditEndingEventArgs

CellEditEnding イベントのデータを提供します。Provides data for the CellEditEnding event.

DataGridCellsPanel

データ グリッド内にセルと列ヘッダーを配置するパネルを表します。Represents a panel that lays out cells and column headers in a data grid.

DataGridCheckBoxColumn

セルの DataGrid コントロールをホストする CheckBox 列を表します。Represents a DataGrid column that hosts CheckBox controls in its cells.

DataGridColumn

DataGrid 列を表します。Represents a DataGrid column.

DataGridColumnEventArgs

ColumnDisplayIndexChanged イベントおよび ColumnReordered イベントのデータを提供します。Provides data for the ColumnDisplayIndexChanged and ColumnReordered events.

DataGridColumnReorderingEventArgs

ColumnReordering イベントのデータを提供します。Provides data for the ColumnReordering event.

DataGridComboBoxColumn

セルの DataGrid コントロールをホストする ComboBox 列を表します。Represents a DataGrid column that hosts ComboBox controls in its cells.

DataGridHyperlinkColumn

セルの DataGrid 要素をホストする Uri 列を表します。Represents a DataGrid column that hosts Uri elements in its cells.

DataGridLengthConverter

さまざまな型のインスタンスと DataGridLength クラスのインスタンスの間で変換を行います。Converts instances of various types to and from instances of the DataGridLength class.

DataGridPreparingCellForEditEventArgs

PreparingCellForEdit イベントのデータを提供します。Provides data for the PreparingCellForEdit event.

DataGridRow

DataGrid 行を表します。Represents a DataGrid row.

DataGridRowClipboardEventArgs

CopyingRowClipboardContent イベントのデータを提供します。Provides data for the CopyingRowClipboardContent event.

DataGridRowDetailsEventArgs

LoadingRowDetailsUnloadingRowDetailsRowDetailsVisibilityChanged の各イベントのデータを提供します。Provides data for the LoadingRowDetails, UnloadingRowDetails, and RowDetailsVisibilityChanged events.

DataGridRowEditEndingEventArgs

RowEditEnding イベントのデータを提供します。Provides data for the RowEditEnding event.

DataGridRowEventArgs

LoadingRow イベントおよび UnloadingRow イベントのデータを提供します。Provides data for the LoadingRow and UnloadingRow events.

DataGridSortingEventArgs

Sorting イベントのデータを提供します。Provides data for the Sorting event.

DataGridTemplateColumn

テンプレートで指定されるセルの内容をホストする DataGrid 列を表します。Represents a DataGrid column that hosts template-specified content in its cells.

DataGridTextColumn

セルのテキスト コンテンツをホストする DataGrid 列を表します。Represents a DataGrid column that hosts textual content in its cells.

DataTemplateSelector

データ オブジェクトとデータ バインド要素に基づいて DataTemplate を選択する方法を提供します。Provides a way to choose a DataTemplate based on the data object and the data-bound element.

DatePicker

ユーザーが日付を選択できるコントロールを表します。Represents a control that allows the user to select a date.

DatePickerDateValidationErrorEventArgs

DateValidationError イベントのデータを提供します。Provides data for the DateValidationError event.

Decorator

BorderViewbox など、1 つの子要素またはその周囲に効果を適用する要素の基本クラスを提供します。Provides a base class for elements that apply effects onto or around a single child element, such as Border or Viewbox.

DefinitionBase

ColumnDefinitionCollection および RowDefinitionCollection クラスによって使用される共有サイズのグループをサポートするために必要な機能を定義します。Defines the functionality required to support a shared-size group that is used by the ColumnDefinitionCollection and RowDefinitionCollection classes. これは抽象クラスです。This is an abstract class.

DockPanel

子要素を互いに水平方向または垂直方向に整列する領域を定義します。Defines an area where you can arrange child elements either horizontally or vertically, relative to each other.

DocumentViewer

FixedDocument など、改ページ位置が自動修正された XpsDocument のコンテンツをホストできるドキュメント表示コントロールを表します。Represents a document viewing control that can host paginated FixedDocument content such as an XpsDocument.

ExceptionValidationRule

バインディング ソースのプロパティの更新中にスローされる例外をチェックする規則を表します。Represents a rule that checks for exceptions that are thrown during the update of the binding source property.

Expander

コンテンツを表示する折りたたみ可能なウィンドウのヘッダーを表示するコントロールを表します。Represents the control that displays a header that has a collapsible window that displays content.

FlowDocumentPageViewer

一度に 1 ページを表示する固定表示モードで、フロー コンテンツを表示するためのコントロールを表します。Represents a control for viewing flow content in a fixed viewing mode that shows content one page at a time.

FlowDocumentReader

複数の表示モードに対応したビルトイン サポートを備えた状態で、フロー コンテンツを表示するためのコントロールを提供します。Provides a control for viewing flow content, with built-in support for multiple viewing modes.

FlowDocumentScrollViewer

連続スクロール モードでフロー コンテンツを表示するためのコントロールを提供します。Provides a control for viewing flow content in a continuous scrolling mode.

Frame

フレームは、ナビゲーションをサポートするコンテンツ コントロールです。Frame is a content control that supports navigation.

Grid

行と列で構成される柔軟性のあるグリッド領域を定義します。Defines a flexible grid area that consists of columns and rows.

GridSplitter

Grid コントロールの行間または列間のスペースを再配分するコントロールを表します。Represents the control that redistributes space between columns or rows of a Grid control.

GridView

ListView コントロールの列にデータ項目を表示する表示モードを表します。Represents a view mode that displays data items in columns for a ListView control.

GridViewColumn

データを表示する列を表します。Represents a column that displays data.

GridViewColumnCollection

GridViewColumn オブジェクトのコレクションを表します。Represents a collection of GridViewColumn objects.

GridViewColumnHeader

GridViewColumn の列ヘッダーを表します。Represents a column header for a GridViewColumn.

GridViewHeaderRowPresenter

列見出しの行のレイアウトを定義するオブジェクトを表します。Represents an object that is used to define the layout of a row of column headers.

GridViewRowPresenter

データ行のレイアウトを指定するオブジェクトを表します。Represents an object that specifies the layout of a row of data.

GroupBox

ユーザー インターフェイス (UI) コンテンツの枠線やヘッダーが設定されたコンテナーを作成するコントロールを表します。Represents a control that creates a container that has a border and a header for user interface (UI) content.

GroupItem

グループ用に生成されたビジュアル サブツリーのルートとして表示されます。Appears as the root of the visual subtree generated for a group.

GroupStyle

レベルごとにグループの外観を定義します。Defines how you want the group to look at each level.

HeaderedContentControl

単一のコンテンツを含みヘッダーを持つすべてのコントロールの基本実装を提供します。Provides the base implementation for all controls that contain single content and have a header.

HeaderedItemsControl

複数の項目で構成され、ヘッダーを持つコントロールを表します。Represents a control that contains multiple items and has a header.

Image

イメージを表示するコントロールを表します。Represents a control that displays an image.

InitializingNewItemEventArgs

InitializingNewItem イベントのデータを提供します。Provides data for the InitializingNewItem event.

InkCanvas

インク ストロークを受け取って表示する領域を定義します。Defines an area that receives and displays ink strokes.

InkCanvasGestureEventArgs

Gesture イベントのデータを提供します。Provides data for the Gesture event.

InkCanvasSelectionChangingEventArgs

SelectionChanging にデータを提供します。Provides data for the SelectionChanging.

InkCanvasSelectionEditingEventArgs

SelectionMoving イベントおよび SelectionResizing イベントのデータを提供します。Provides data for the SelectionMoving and SelectionResizing events.

InkCanvasStrokeCollectedEventArgs

StrokeCollected イベントのデータを提供します。Provides data for the StrokeCollected event.

InkCanvasStrokeErasingEventArgs

StrokeErasing イベントのデータを提供します。Provides data for the StrokeErasing event.

InkCanvasStrokesReplacedEventArgs

StrokesReplaced イベントのデータを提供します。Provides data for the StrokesReplaced event.

InkPresenter

表面にインクをレンダリングします。Renders ink on a surface.

ItemCollection

ItemsControl のコンテンツを構成する項目のリストを保持します。Holds the list of items that constitute the content of an ItemsControl.

ItemContainerGenerator

ItemsControl など、ホストに代わってユーザー インターフェイス (UI) を生成します。Generates the user interface (UI) on behalf of its host, such as an ItemsControl.

ItemContainerTemplate

ItemsControl オブジェクトのコンテナーを生成するためのテンプレートを提供します。Provides the template for producing a container for an ItemsControl object.

ItemContainerTemplateKey

ItemContainerTemplate オブジェクトのリソース キーを提供します。Provides a resource key for an ItemContainerTemplate object.

ItemContainerTemplateSelector

ItemContainerTemplate 内の各項目に ItemsControl を選択できるようにします。Enables you to select an ItemContainerTemplate for each item within an ItemsControl.

ItemsControl

アイテムのコレクションの表現に使用できるコントロールを表します。Represents a control that can be used to present a collection of items.

ItemsPanelTemplate

ItemsPresenter の項目のレイアウト用に ItemsControl が作成するパネルを指定します。Specifies the panel that the ItemsPresenter creates for the layout of the items of an ItemsControl.

ItemsPresenter

ItemsControl で定義されている ItemsPanel を追加するコントロールのビジュアル ツリー内の位置を指定するために、項目コントロールのテンプレート内で使用されます。Used within the template of an item control to specify the place in the control's visual tree where the ItemsPanel defined by the ItemsControl is to be added.

KeyTipAccessedEventArgs

KeyTipAccessed イベントのデータを提供します。Provides data for the KeyTipAccessed event.

KeyTipControl

KeyTip 内で使用されるコントロールを表します。Represents the control used inside the KeyTip.

KeyTipService

WPF Ribbon コントロールの KeyTip を実行および管理するためのプロパティ、メソッド、およびイベントを提供するサービスを表します。Represents a service that provides properties, methods, and events to enable and manage KeyTips in WPF Ribbon controls.

Label

コントロールのテキスト ラベルを表し、アクセス キーのサポートを提供します。Represents the text label for a control and provides support for access keys.

ListBox

選択可能な項目の一覧が表示されます。Contains a list of selectable items.

ListBoxItem

ListBox 内の選択可能な項目を表します。Represents a selectable item in a ListBox.

ListView

データ アイテムのリストを表示するコントロールを表します。Represents a control that displays a list of data items.

ListViewItem

ListView コントロールの項目を表します。Represents an item in a ListView control.

MediaElement

オーディオとビデオのいずれかまたはその両方を含むコントロールを表します。Represents a control that contains audio and/or video.

Menu

コマンドおよびイベント ハンドラーに関連付けられている要素を階層的に編成できるようにするための Windows メニュー コントロールを表します。Represents a Windows menu control that enables you to hierarchically organize elements associated with commands and event handlers.

MenuItem

Menu 内の選択できる項目を表します。Represents a selectable item inside a Menu.

MenuScrollingVisibilityConverter

メニューのスクロール時にリピート ボタンの可視性を処理するデータ バインディング コンバーターを表します。Represents a data-binding converter to handle the visibility of repeat buttons in scrolling menus.

NotifyDataErrorValidationRule

INotifyDataErrorInfo を実装するデータ ソースにより発生するエラーをチェックする規則を表します。Represents a rule that checks for errors that are raised by a data source that implements INotifyDataErrorInfo.

Page

Windows Internet Explorer、NavigationWindow、および Frame でナビゲーションおよびホストできるコンテンツのページをカプセル化します。Encapsulates a page of content that can be navigated to and hosted by Windows Internet Explorer, NavigationWindow, and Frame.

Panel

すべての Panel 要素の基底クラスを提供します。Provides a base class for all Panel elements. Panel 要素を使用して、Windows Presentation Foundation (WPF) アプリケーション内の子オブジェクトを配置および整理します。Use Panel elements to position and arrange child objects in Windows Presentation Foundation (WPF) applications.

PasswordBox

パスワードの入力および処理のために設計されたコントロールを表します。Represents a control designed for entering and handling passwords.

PrintDialog

ユーザー入力に従って PrintTicket および PrintQueue を構成し、ドキュメントを印刷する標準の Microsoft Windows 印刷ダイアログ ボックスを呼び出します。Invokes a standard Microsoft Windows print dialog box that configures a PrintTicket and PrintQueue according to user input and then prints a document.

PrintDialogException

PrintDialog を開いている、アクセスしている、または使用している間にエラー状態が発生するとスローされる例外。The exception that is thrown when an error condition occurs during the opening, accessing, or using of a PrintDialog.

ProgressBar

操作の進行状況を示します。Indicates the progress of an operation.

RadioButton

ユーザーによる選択が可能であり、選択解除はできないボタンを表します。Represents a button that can be selected, but not cleared, by a user. IsCheckedRadioButton プロパティは、これをクリックすることによって設定できますが、プロパティをオフにするのはプログラムからしかできません。The IsChecked property of a RadioButton can be set by clicking it, but it can only be cleared programmatically.

RichTextBox

FlowDocument オブジェクトを操作するリッチ編集コントロールを表します。Represents a rich editing control which operates on FlowDocument objects.

RowDefinition

Grid 要素に適用する行固有のプロパティを定義します。Defines row-specific properties that apply to Grid elements.

RowDefinitionCollection

順序付けられ、厳密に型指定された RowDefinition オブジェクトのコレクションへのアクセスを提供します。Provides access to an ordered, strongly typed collection of RowDefinition objects.

ScrollChangedEventArgs

スクロール状態の変化を記述し、ScrollChanged イベントに必要な引数を格納します。Describes a change in the scrolling state and contains the required arguments for a ScrollChanged event.

ScrollContentPresenter

ScrollViewer コントロールのコンテンツを表示します。Displays the content of a ScrollViewer control.

ScrollViewer

その他の表示可能な要素を含むことのできるスクロール可能領域を表します。Represents a scrollable area that can contain other visible elements.

SelectedCellsChangedEventArgs

SelectedCellsChanged イベントのデータを提供します。Provides data for the SelectedCellsChanged event.

SelectedDatesCollection

Calendar 内で選択されている日付のセットを表します。Represents a set of selected dates in a Calendar.

SelectionChangedEventArgs

SelectionChanged イベントのデータを提供します。Provides data for the SelectionChanged event.

Separator

項目コントロール内で項目を区切るために使用するコントロール。Control that is used to separate items in items controls.

Slider

ユーザーが Thumb に沿って Track コントロールを移動することにより一定範囲から値を選択できるコントロールを表します。Represents a control that lets the user select from a range of values by moving a Thumb control along a Track.

SoundPlayerAction

.wav ファイルの再生に使用する軽量のオーディオ再生 TriggerAction を表します。Represents a lightweight audio playback TriggerAction used to play .wav files.

SpellCheck

TextBoxRichTextBox などのテキスト編集コントロールに、リアルタイムのスペル チェック機能を提供します。Provides real-time spell-checking functionality to text-editing controls, such as TextBox and RichTextBox.

SpellingError

編集コントロール (TextBox または RichTextBox) 内のスペル ミスの単語を表します。Represents a misspelled word in an editing control (i.e. TextBox or RichTextBox).

StackPanel

子要素を水平方向または垂直方向の単一行に整列します。Arranges child elements into a single line that can be oriented horizontally or vertically.

StickyNoteControl

入力したテキストまたは手書きの注釈をユーザーがドキュメントに結び付けることができるコントロールを表します。Represents a control that lets users attach typed text or handwritten annotations to documents.

StyleSelector

カスタム ロジックに基づいてスタイルを適用する方法を提供します。Provides a way to apply styles based on custom logic.

TabControl

画面上の同じスペースを共有する複数の項目で構成されるコントロールを表します。Represents a control that contains multiple items that share the same space on the screen.

TabItem

TabControl 内の選択できる項目を表します。Represents a selectable item inside a TabControl.

TextBlock

少量のフロー コンテンツを表示するライトウェイト コントロールを提供します。Provides a lightweight control for displaying small amounts of flow content.

TextBox

書式なしテキストの表示または編集に使用できるコントロールを表します。Represents a control that can be used to display or edit unformatted text.

TextChange

TextChanged イベントで発生する変更に関する情報を格納します。Contains information about the changes that occur in the TextChanged event.

TextChangedEventArgs

TextChanged イベントのデータを提供します。Provides data for the TextChanged event.

TextSearch

ユーザーが文字列のプレフィックスを入力して、セット内の項目にすばやくアクセスできるようにします。Enables a user to quickly access items in a set by typing prefixes of strings.

ToolBar

コマンドまたはコントロールのグループのコンテナーを提供します。Provides a container for a group of commands or controls.

ToolBarTray

ToolBar のレイアウトを処理するコンテナーを表します。Represents the container that handles the layout of a ToolBar.

ToolTip

インターフェイスの要素に関する情報を表示するポップアップ ウィンドウを作成するコントロールを表します。Represents a control that creates a pop-up window that displays information for an element in the interface.

ToolTipEventArgs

ツールヒントが開くときまたは閉じるときに発生するイベントのイベント情報を提供します。Provides event information for events that occur when a tooltip opens or closes.

ToolTipService

ツールヒントの表示と動作を制御するためのプロパティおよびイベントを提供するサービスを表します。Represents a service that provides properties and events to control the display and behavior of tooltips.

TreeView

展開したり折りたたんだりできるアイテムを保有するツリー構造の階層型データを表示するコントロールを表します。Represents a control that displays hierarchical data in a tree structure that has items that can expand and collapse.

TreeViewItem

TreeView コントロール内の選択可能な項目を実装します。Implements a selectable item in a TreeView control.

UIElementCollection

UIElement 子要素の順序付きコレクションを表します。Represents an ordered collection of UIElement child elements.

UserControl

コントロールを作成するための簡単な方法を提供します。Provides a simple way to create a control.

Validation

データの検証をサポートするメソッドと添付プロパティを提供します。Provides methods and attached properties that support data validation.

ValidationError

ValidationRule が検証エラーを報告したときにバインディング エンジンによって作成されるか、MarkInvalid(BindingExpressionBase, ValidationError) メソッドで明示的に作成された検証エラーを表します。Represents a validation error that is created either by the binding engine when a ValidationRule reports a validation error, or through the MarkInvalid(BindingExpressionBase, ValidationError) method explicitly.

ValidationErrorEventArgs

Error 添付イベントに関する情報を提供します。Provides information for the Error attached event.

ValidationResult

ValidationRule.Validate(Object, CultureInfo) メソッドによって返された結果を表します。Represents the result returned by the ValidationRule.Validate(Object, CultureInfo) このメソッドは、チェック後の値が ValidationRule に合致しているかどうかを示します。method that indicates whether the checked value passed the ValidationRule.

ValidationRule

ユーザー入力の有効性を確認するためのカスタム規則を作成する方法を提供します。Provides a way to create a custom rule in order to check the validity of user input.

ViewBase

ListView コントロール内のデータの外観を定義するビューの基本クラスを表します。Represents the base class for views that define the appearance of data in a ListView control.

Viewbox

利用できるスペースに合うように 1 つの子を引き伸ばしたり拡大縮小したりするためのコンテンツ デコレータを定義します。Defines a content decorator that can stretch and scale a single child to fill the available space.

Viewport3D

Viewport3D 要素の 2-D レイアウト境界内に包含される 3-D コンテンツを描画します。Renders the contained 3-D content within the 2-D layout bounds of the Viewport3D element.

VirtualizationCacheLengthConverter

オブジェクトと VirtualizationCacheLength 間の変換を行います。Converts objects to and from a VirtualizationCacheLength.

VirtualizingPanel

子データ コレクションを仮想化する Panel 要素のフレームワークを提供します。Provides a framework for Panel elements that virtualize their child data collection. これは抽象クラスです。This is an abstract class.

VirtualizingStackPanel

水平方向または垂直方向の単一行でコンテンツを整列し、仮想化します。Arranges and virtualizes content on a single line that is oriented either horizontally or vertically.

WebBrowser

HTML ドキュメント間をホストし、移動します。Hosts and navigates between HTML documents. WPF マネージド コードと HTML スクリプトの間の相互運用を可能にします。Enables interoperability between WPF managed code and HTML script.

WrapPanel

左から右へ順に子要素を配置し、ボックスの端で改行してコンテンツを次の行へ送ります。Positions child elements in sequential position from left to right, breaking content to the next line at the edge of the containing box. 後続の配置は、Orientation プロパティの値に応じて、上から下または右から左に向かって行われます。Subsequent ordering happens sequentially from top to bottom or from right to left, depending on the value of the Orientation property.

構造体

DataGridCellInfo

DataGrid 内の特定のセルに関する情報を表します。Represents information about a specific cell in a DataGrid.

DataGridClipboardCellContent

コンテンツをクリップボードへコピーするときに使用するために、DataGrid セルの値と場所をカプセル化します。Encapsulates the value and location of a DataGrid cell for use when copying content to the Clipboard.

DataGridLength

DataGrid コントロール内の要素の長さを表します。Represents the lengths of elements within the DataGrid control.

HierarchicalVirtualizationConstraints

コントロールのビューポートとキャッシュのサイズを指定します。Specifies the sizes of a control's viewport and cache. この構造体は IHierarchicalVirtualizationAndScrollInfo インターフェイスで使用します。This structure is used by the IHierarchicalVirtualizationAndScrollInfo interface.

HierarchicalVirtualizationHeaderDesiredSizes

コントロールのヘッダーの目的のサイズをピクセルと論理単位で表します。Represents the desired size of the control's header, in pixels and in logical units. この構造体は IHierarchicalVirtualizationAndScrollInfo インターフェイスで使用します。This structure is used by the IHierarchicalVirtualizationAndScrollInfo interface.

HierarchicalVirtualizationItemDesiredSizes

デバイスに依存しない単位 (1 単位は 1/96 インチ) および論理ユニットで、コントロールの項目の目的のサイズを表します。Represents the desired size of the control's items, in device-independent units (1/96th inch per unit) and in logical units.

PageRange

ページの範囲を指定します。Specifies a range of pages.

VirtualizationCacheLength

CacheLength 添付プロパティの測定値を表します。Represents the measurements for the CacheLength attached property.

列挙型

CalendarMode

Calendar で月、年、10 年のいずれを表示するかを指定します。Specifies whether a Calendar displays a month, year, or decade.

CalendarSelectionMode

Calendar で単一と複数のどちらの日付を選択できるかを指定します。Specifies whether a single or multiple dates can be selected in a Calendar.

CharacterCasing

TextBox コントロール内に手動で入力した文字を、大文字と小文字のどちらで表示するかを指定します。Specifies the case of characters typed manually into a TextBox control.

ClickMode

Click イベントを発生させるタイミングを指定します。Specifies when the Click event should be raised.

DataGridClipboardCopyMode

ユーザーが DataGrid コントロールのデータをクリップボードにコピーできるかどうか、およびコピー時に列ヘッダー値が含まれるかどうかを指定する定数を定義します。Defines constants that specify whether users can copy data from a DataGrid control to the Clipboard and whether column header values are included.

DataGridEditAction

編集が取り消されるかコミットされるかを指定する定数を定義します。Defines constants that specify whether an edit is being canceled or committed.

DataGridEditingUnit

編集をセル レベルと行レベルのどちらで有効にするかを指定する定数を定義します。Defines constants that specify whether editing is enabled on a cell level or on a row level.

DataGridGridLinesVisibility

DataGrid のグリッド線の可視性を指定する定数を定義します。Defines constants that specify the visibility of the grid lines in a DataGrid.

DataGridHeadersVisibility

DataGrid の行ヘッダーと列ヘッダーの可視性を指定する定数を定義します。Defines constants that specify the visibility of row and column headers in a DataGrid.

DataGridLengthUnitType

DataGrid 内の要素のサイズを設定する方法を指定する定数を定義します。Defines constants that specify how elements in a DataGrid are sized.

DataGridRowDetailsVisibilityMode

DataGrid の行の詳細を表示するかどうかを指定する定数を定義します。Defines constants that specify when DataGrid row details are displayed.

DataGridSelectionMode

DataGrid コントロールで単一と複数のどちらの項目選択がサポートされているかを指定する定数を定義します。Defines constants that specify whether single or multiple item selections are supported by a DataGrid control.

DataGridSelectionUnit

DataGrid コントロールでの選択にセル、行、またはその両方のどれを使用するかを指定する定数を定義します。Defines constants that specify whether cells, rows, or both, are used for selection in a DataGrid control.

DatePickerFormat

DatePicker の日付形式を指定します。Specifies date formats for a DatePicker.

Dock

Dock 内にある子要素の DockPanel 位置を指定します。Specifies the Dock position of a child element that is inside a DockPanel.

ExpandDirection

Expander コントロールが開く方向を指定します。Specifies the direction in which an Expander control opens.

FlowDocumentReaderViewingMode

FlowDocumentReader コントロールの表示モードの名前を表します。Names viewing modes for the FlowDocumentReader control.

GridResizeBehavior

GridSplitter コントロールでサイズを変更する行または列を指定します。Specifies the rows or columns that are resized by a GridSplitter control.

GridResizeDirection

GridSplitter コントロールが領域を行間または列間のどちらで再配分するかを指定します。Specifies whether a GridSplitter control redistributes space between rows or between columns.

GridViewColumnHeaderRole

GridViewColumnHeader コントロールの状態またはロールを定義します。Defines the state or role of a GridViewColumnHeader control.

InkCanvasClipboardFormat

InkCanvas がクリップボードから受け入れる形式を指定します。Specifies the formats that an InkCanvas will accept from the Clipboard.

InkCanvasEditingMode

InkCanvas の編集モードを指定します。Specifies the editing mode for the InkCanvas

InkCanvasSelectionHitResult

InkCanvas の選択装飾のさまざまな部分を識別します。Identifies the various parts of a selection adorner on an InkCanvas.

KeyTipHorizontalPlacement

配置ターゲットに対する KeyTip の水平方向の配置の値を指定します。Specifies the values for the horizontal placement of the KeyTip relative to its placement target.

KeyTipVerticalPlacement

配置ターゲットに対する KeyTip の垂直方向の配置の値を指定します。Specifies the values for the vertical placement of the KeyTip relative to its placement target.

MediaState

MediaElementLoadedBehavior プロパティと UnloadedBehavior プロパティに適用できる状態を指定します。Specifies the states that can be applied to a MediaElement for the LoadedBehavior and UnloadedBehavior properties.

MenuItemRole

MenuItem に設定できるさまざまな役割を定義します。Defines the different roles that a MenuItem can have.

Orientation

コントロールまたはレイアウトで可能な、異なる方向を定義します。Defines the different orientations that a control or layout can have.

OverflowMode

ToolBar 項目をメイン ツールバー パネルとオーバーフロー パネルに配置する方法を指定します。Specifies how ToolBar items are placed in the main toolbar panel and in the overflow panel.

PageRangeSelection

ある操作 (通常は印刷) で、すべてのページを処理するか、限定した範囲だけを処理するかを指定します。Specifies whether all the pages or only a limited range will be processed by an operation, usually printing.

PanningMode

ScrollViewer がタッチ操作に反応する方法を指定します。Specifies how ScrollViewer reacts to touch manipulation.

ScrollBarVisibility

スクロール可能なコンテンツについて、ScrollBar の参照可能範囲を指定します。Specifies the visibility of a ScrollBar for scrollable content.

ScrollUnit

ScrollUnit 添付プロパティによって使用される単位の種類を指定します。Specifies the type of unit that is used by the ScrollUnit attached property.

SelectionMode

ListBox に関する選択動作を定義します。Defines the selection behavior for a ListBox.

SelectiveScrollingOrientation

SelectiveScrollingGrid パネルがスクロールできる方向を指定します。Specifies the direction that SelectiveScrollingGrid panels can scroll.

SpellingReform

テキスト編集コントロールのスペルチェックによって使用されるスペリング改善ルールを指定します (TextBox または RichTextBox)。Specifies the spelling reform rules used by the spellchecker of the text editing control (i.e. TextBox or RichTextBox).

StickyNoteType

StickyNoteControl がテキストまたはインクを受け入れるかどうかを指定します。Specifies whether a StickyNoteControl accepts text or ink.

StretchDirection

コンテンツにスケーリングがどのように適用されるかを記述し、指定された軸の種類にスケーリングを制限します。Describes how scaling applies to content and restricts scaling to named axis types.

UndoAction

テキスト変更によって発生する undo スタックと undo スタックが受ける影響。How the undo stack caused or is affected by a text change.

ValidationErrorEventAction

ValidationError オブジェクトが追加または削除されたかどうかを表します。Describes whether a ValidationError object has been added or cleared.

ValidationStep

ValidationRule を実行するタイミングを指定します。Specifies when a ValidationRule runs.

VirtualizationCacheLengthUnit

CacheLength 添付プロパティによって使用される単位の種類を指定します。Specifies the type of unit that is used by the CacheLength attached property.

VirtualizationMode

VirtualizingStackPanel が子アイテムの仮想化の管理に使用するメソッドを指定します。Specifies the method the VirtualizingStackPanel uses to manage virtualizing its child items.

代理人

ActivatingKeyTipEventHandler

ActivatingKeyTipKeyTipService 添付イベントを処理するメソッドを表します。Represents the method that handles the ActivatingKeyTip attached event of a KeyTipService.

CleanUpVirtualizedItemEventHandler

CleanUpVirtualizedItem 添付イベントを処理するメソッドを表します。Represents the method that handles the CleanUpVirtualizedItem attached events.

ContextMenuEventHandler

ContextMenuOpeningContextMenuClosing のルーティング イベント、および同等の ContentElement イベントを処理するメソッドを表します。Represents the method that will handle the ContextMenuOpening and ContextMenuClosing routed events, as well as equivalent ContentElement events.

DataGridSortingEventHandler

SortingDataGrid イベントを処理するメソッドを表します。Represents the method that will handle the Sorting event of a DataGrid.

GroupStyleSelector

親グループおよびそのレベルの関数としてグループ スタイルを選択するために使用されるデリゲート。Delegate used to select the group style as a function of the parent group and its level.

InitializingNewItemEventHandler

InitializingNewItemDataGrid イベントを処理するメソッドを表します。Represents the method that will handle the InitializingNewItem event of a DataGrid.

InkCanvasGestureEventHandler

GestureInkCanvas イベントを処理するメソッドを表します。Represents the method that will handle the Gesture event of a InkCanvas.

InkCanvasSelectionChangingEventHandler

SelectionChangingInkCanvas イベントを処理するメソッドを表します。Represents the method that will handle the SelectionChanging event of a InkCanvas.

InkCanvasSelectionEditingEventHandler

InkCanvas で変更が発生するときに発生する 2 つのイベント (SelectionMoving イベント、または SelectionResizing イベント) を処理するメソッドを表します。Represents the method that handles two events raised when changes occur on an InkCanvas: the SelectionMoving event, or the SelectionResizing event.

InkCanvasStrokeCollectedEventHandler

InkCanvasStrokeCollected イベントを処理するメソッドを表します。Represents the method that will handle the StrokeCollected event of an InkCanvas.

InkCanvasStrokeErasingEventHandler

InkCanvasStrokeErasing イベントを処理するメソッドを表します。Represents the method that handles the StrokeErasing event for an InkCanvas.

InkCanvasStrokesReplacedEventHandler

StrokesReplacedInkCanvas イベントを処理するメソッドを表します。Represents the method that will handle the StrokesReplaced event of a InkCanvas.

KeyTipAccessedEventHandler

KeyTipAccessedKeyTipService 添付イベントを処理するメソッドを表します。Represents the method that handles the KeyTipAccessed attached event of a KeyTipService.

ScrollChangedEventHandler

ScrollChanged ルーティング イベントを処理するメソッドを表します。Represents the method that will handle the ScrollChanged routed event.

SelectedCellsChangedEventHandler

SelectedCellsChangedDataGrid イベントを処理するメソッドを表します。Represents the method that will handle the SelectedCellsChanged event of a DataGrid.

SelectionChangedEventHandler

SelectionChanged ルーティング イベントを処理するメソッドを表します。Represents the method that will handle the SelectionChanged routed event.

TextChangedEventHandler

TextChanged ルーティング イベントを処理するメソッドを表します。Represents the method that will handle the TextChanged routed event.

ToolTipEventHandler

ツールヒントを開くときと閉じるときに発生するルーティング イベントを処理するメソッドを表します。Represents the method that will handle routed event that occur when a tooltip opens and closes.