System.Windows.Controls.Primitives 名前空間

より複雑な他のコントロールの一部として使用される基本クラスおよびコントロールを含みます。

クラス

BulletDecorator

行頭文字とビジュアル オブジェクトを整列するレイアウト コントロールを表します。

ButtonBase

すべての Button コントロールの基本クラスを表します。

CalendarButton

Calendar オブジェクトでの月または年を表します。

CalendarDayButton

Calendar 上の日を表します。

CalendarItem

Calendar に現在表示されている月または年を表します。

DataGridCellsPresenter

セルが追加される、コントロールのビジュアル ツリー内の場所を指定するために、DataGrid のテンプレート内で使用されます。

DataGridColumnHeader

個々の DataGrid 列ヘッダーを表します。

DataGridColumnHeadersPresenter

列ヘッダーが追加される、コントロールのビジュアル ツリー内の場所を指定するために、DataGrid のテンプレート内で使用されます。

DataGridDetailsPresenter

行の詳細が追加される、コントロールのビジュアル ツリー内の場所を指定するために、DataGrid のテンプレート内で使用されます。

DataGridRowHeader

個々の DataGrid 行ヘッダーを表します。

DataGridRowsPresenter

行が追加される、コントロールのビジュアル ツリー内の場所を指定するために、DataGrid のテンプレート内で使用されます。

DatePickerTextBox

DatePicker のテキスト入力を表します。

DocumentPageView

改ページ調整された DocumentPage のビューポートを表します。

DocumentViewerBase

固定コンテンツまたはフロー コンテンツ (それぞれ FixedDocument または FlowDocument で表される) を表示するためのビューアーの基本クラスを提供します。

DragCompletedEventArgs

ユーザーがマウスで DragCompleted コントロールのドラッグ操作を完了したときに発生する、Thumb イベントに関する情報を提供します。

DragDeltaEventArgs

ユーザーがマウスで DragDelta コントロールをドラッグしたときに 1 回以上発生する Thumb イベントに関する情報を提供します。

DragStartedEventArgs

ユーザーがマウスで Thumb コントロールをドラッグしたときに発生する、DragStarted イベントに関する情報を提供します。

GridViewRowPresenterBase

データ行のレイアウトを定義するクラスの基本クラスを表します。異なるデータ アイテムは別の列に表示されます。

ItemsChangedEventArgs

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

LayoutInformation

要素のレイアウト状態に関する追加情報を提供するメソッドを定義します。

MenuBase

ユーザーが選択する選択肢を定義するコントロールを表します。

MultiSelector

複数の項目を選択できるコントロールの抽象クラスを提供します。

Popup

コンテンツを含むポップアップ ウィンドウを表します。

RangeBase

特定の範囲内の値を持つ要素を表します。

RepeatButton

コントロールが押されてから離されるまで、その Click イベントを繰り返し発生させるコントロールを表します。

ResizeGrip

Window のサイズ変更を可能にする Thumb コントロールの実装を表します。

ScrollBar

スライド式 Thumb (位置は値に対応) を備えたスクロール バーを提供するコントロールを表します。

ScrollEventArgs

ScrollThumb が移動したときに発生する ScrollBar イベントのデータを提供します。

SelectiveScrollingGrid

ビューがスクロールされたときに指定されたセルを格納できるパネル。

Selector

ユーザーが子要素から項目を選択できるようにするコントロールを表します。

StatusBar

アプリケーション ウィンドウの水平バーにアイテムと情報を表示するコントロールを表します。

StatusBarItem

StatusBar コントロールの項目を表します。

TabPanel

TabItemTabControl オブジェクトのレイアウトを処理します。

TextBoxBase

TextBoxRichTextBox などのテキスト編集コントロールの機能を提供する抽象基本クラス。

Thumb

ユーザーがドラッグできるコントロールを表します。

TickBar

Slider コントロールの目盛りを描画するコントロールを表します。

ToggleButton

CheckBox などの、状態を切り替えることができるコントロールの基本クラス。

ToolBarOverflowPanel

オーバーフロー ToolBar 項目の配置に使用されます。

ToolBarPanel

ToolBar 内の ToolBar 項目を配置します。

Track

Thumb を設定するために使用される 1 つの RepeatButton コントロールと 2 つの Value コントロールの位置とサイズを処理するコントロール プリミティブを表します。

UniformGrid

グリッド内のセルがすべて同じサイズである場合に、コンテンツを整列する方法を提供します。

構造体

CustomPopupPlacement

Popup コントロールのカスタム配置パラメーターを定義します。

GeneratorPosition

GeneratorPosition は、ItemContainerGenerator によって管理される項目の位置を表すために使用されます。

インターフェイス

IContainItemStorage

項目パネルのプロパティ バッグの実装を提供します。

IHierarchicalVirtualizationAndScrollInfo

VirtualizingPanel と通信する階層データの表示をコントロールするためのプロパティを提供します。

IItemContainerGenerator

ホストの代わりにユーザー インターフェイス (UI) コンテンツを生成するクラスによって実装されるインターフェイス。

IRecyclingItemContainerGenerator

IItemContainerGenerator インターフェイスを、それ自体が生成する UI コンテンツを再利用するように拡張します。 ホストの代わりにユーザー インターフェイス (UI) コンテンツを生成するクラスが、このインターフェイスを実装します。

IScrollInfo

ScrollViewer コントロール内のメインのスクロール可能領域を表します。

列挙型

AutoToolTipPlacement

自動 ToolTipSlider コントロールに配置する方法について説明します。

GeneratorDirection

項目の生成が行われる方向を指定します。 GeneratorDirectionStartAt によって使用されます。

GeneratorStatus

項目の生成のステータスを示すために ItemContainerGenerator で使用されます。

PlacementMode

Popup コントロールが表示される画面上の場所の配置について説明します。

PopupAnimation

Popup コントロールが開いたときにアニメーション化される方法を記述します。

PopupPrimaryAxis

表示される Popup の総数を増やすために、Popup コントロールを移動する方向を記述します。

ScrollEventType

Scroll コントロールの ScrollBar イベントの原因となった動作を表します。

TickBarPlacement

TickBar コントロールの Track に対する Slider の配置を指定します。

TickPlacement

コントロールを実装する Track に関連した Slider コントロールでの目盛りの位置を示します。

代理人

CustomPopupPlacementCallback

Popup コントロールのカスタム位置を提供するメソッドを表します。

DragCompletedEventHandler

Thumb コントロールの DragCompleted ルーティング イベントを処理するメソッドを表します。

DragDeltaEventHandler

Thumb コントロールの DragDelta ルーティング イベントを処理するメソッドを表します。

DragStartedEventHandler

Thumb コントロールの DragStarted ルーティング イベントを処理するメソッドを表します。

ItemsChangedEventHandler

ItemsChanged イベントを処理するメソッドを表します。

ScrollEventHandler

ScrollBarThumb の移動時に発生する Scroll ルーティング イベントを処理するメソッドを表します。