4つのテクノロジーのControls名前空間を比較

クラス名 Windows Runtime Developer Preview WPF 4.5 Developer Preview Silverlight 5 RC Windows Phone OS 7.1
ApplicationBar - - ○※5
AutoCompleteBox - - -
AccessText - - -
ActivatingKeyTipEventArgs - ○※2 - -
AdornedElementPlaceholder - - -
AlternationConverter - - -
BooleanToVisibilityConverter - - -
Border
BorderGapMaskConverter - - -
Button
Calendar - -
CalendarBlackoutDatesCollection - -
CalendarDateChangedEventArgs - -
CalendarDateRange - -
CalendarModeChangedEventArgs - -
Canvas
CaptureElement ○※1 - - -
CarouselPanel ○※1 - - -
CheckBox
ChildWindow - - -
CleanUpVirtualizedItemEventArgs
ColumnDefinition
ColumnDefinitionCollection
ComboBox
ComboBoxItem
ContentChangedEventArgs - -
ContentControl
ContentPresenter
ContextMenu - - -
ContextMenuEventArgs - - -
ContextMenuService - - -
Control
ControlTemplate
DataErrorValidationRule - - -
DataGrid - -
DataGridAutoGeneratingColumnEventArgs - -
DataGridBeginningEditEventArgs - -
DataGridBoundColumn - -
DataGridCell - -
DataGridCellClipboardEventArgs - -
DataGridCellEditEndingEventArgs - -
DataGridCellsPanel - - -
DataGridCheckBoxColumn - -
DataGridColumn - -
DataGridColumnEventArgs - -
DataGridColumnReorderingEventArgs - -
DataGridComboBoxColumn - - -
DataGridHyperlinkColumn - - -
DataGridLengthConverter - -
DataGridPreparingCellForEditEventArgs - -
DataGridRow - -
DataGridRowClipboardEventArgs - -
DataGridRowDetailsEventArgs - -
DataGridRowEditEndedEventArgs - - -
DataGridRowEditEndingEventArgs - -
DataGridRowEventArgs - -
DataGridRowGroupHeader - - -
DataGridRowGroupHeaderEventArgs - - -
DataGridSortingEventArgs - - -
DataGridTemplateColumn - -
DataGridTextColumn - -
DataPager - - -
DataTemplateSelector - -
DatePicker - -
DatePickerDateValidationErrorEventArgs - -
DateTimeTypeConverter - - -
DescriptionViewer - - -
Decorator - - -
DefinitionBase - - -
DockPanel - - -
DocumentViewer - - -
DragItemsStartingEventArgs ○※1 - - -
DrawEventArgs - - -
DrawingSurface - - -
ExceptionValidationRule - - -
Expander - - -
FlipView ○※1 - - -
FlipViewItem ○※1 - - -
FlowDocumentPageViewer - - -
FlowDocumentReader - - -
FlowDocumentScrollViewer - - -
FocusingInvalidControlEventArgs - - -
Frame ○※8
Grid
GridSplitter - -
GridView ○※1 - -
GridViewColumn - - -
GridViewColumnCollection - - -
GridViewColumnHeader - - -
GridViewHeaderRowPresenter - - -
GridViewRowPresenter - - -
GroupBox - - -
GroupItem - -
GroupStyle - -
GroupStyleSelector - - -
HeaderedContentControl - - -
HeaderedItemsControl - -
HyperlinkButton - -
Image
InitializingNewItemEventArgs - - -
InkCanvas - - -
InkCanvasGestureEventArgs - - -
InkCanvasSelectionChangingEventArgs - - -
InkCanvasSelectionEditingEventArgs - - -
InkCanvasStrokeCollectedEventArgs - - -
InkCanvasStrokeErasingEventArgs - - -
InkCanvasStrokesReplacedEventArgs - - -
InkPresenter -
ItemClickEventArgs ○※1 - - -
ItemCollection
ItemContainerGenerator
ItemContainerTemplate - ○※2 - -
ItemContainerTemplateKey - ○※2 - -
ItemContainerTemplateSelector - ○※2 - -
ItemsControl
ItemsPanelTemplate
ItemsPresenter
JumpViewer ○※1 - - -
JumpViewerLocation ○※1 - - -
JumpViewerViewChangedEventArgs ○※1 - - -
KeyTipAccessedEventArgs - ○※2 - -
KeyTipControl - ○※2 - -
KeyTipService - ○※2 - -
Label - -
ListBox
ListBoxItem
ListView ○※1 - -
ListViewBase ○※1 - - -
ListViewItem - -
ListViewItemTemplateSettings ○※1 - - -
MediaElement
MediaPlayer ○※6 - ○※7
Menu - - -
MenuItem - - -
MenuScrollingVisibilityConverter - - -
MultiScaleImage - -
MultiScaleSubImage - -
NotifyEventArgs - ○※4
NotifyDataErrorValidationRule - ○※2 - -
OpenFileDialog - ○※3 -
OrientedVirtualizingPanel ○※1 - - -
Page ○※9
Panel
PasswordBox
PopulatedEventArgs - - -
PopulatingEventArgs - - -
PrintDialog - - -
PrintDialogException - - -
ProgressBar
ProgressRing ○※1 - - -
RadioButton
RichTextBlock - -
RichTextBlockOverflow - -
RichTextBox -
RoutedPropertyChangingEventArgs - - -
RowDefinition
RowDefinitionCollection
SaveFileDialog - ○※3
ScrollChangedEventArgs - - -
ScrollContentPresenter
ScrollViewer
SelectedCellsChangedEventArgs - - -
SelectedDatesCollection - -
SelectionChangedEventArgs
SelectorSelectionAdapter - - -
Separator - - -
Slider
SoundPlayerAction - - -
SpellCheck - - -
SpellingError - - -
StackPanel
StickyNoteControl - - -
StyleSelector - -
SubImageRoutedEventArgs - - -
TabControl - -
TabItem - -
TextBlock
TextBox
TextChange - - -
TextChangedEventArgs
ToggleSwitch ○※1 - - -
TextSearch - -
ToolBar - - -
ToolBarTray - - -
ToolTip
ToolTipEventArgs - - -
ToolTipService
TreeView - -
TreeViewItem - -
UIElementCollection
UserControl
Validation -
ValidationError -
ValidationErrorEventArgs -
ValidationResult - - -
ValidationRule - - -
ValidationSummary - - -
ValidationSummaryItem - - -
ValidationSummaryItemSource - - -
VariableSizedWrapGrid ○※1 - - -
ViewBase - - -
Viewbox
Viewport3D - - -
VirtualizationCacheLengthConverter - ○※2 - -
VirtualizingPanel
VirtualizingStackPanel
WebBrowser - ○※4
WebBrowserBrush - - -
WebView ○※1 - - -
WebViewBrush ○※1 - - -
WrapGrid ○※1 - - -
WrapPanel - - -
212 77 165 117 60



※1 Windows Runtime Developer Previewにのみ存在するクラス
※2 WPF 4.5 Devloper Previewで追加された新しいクラス
※3 Microsoft.Win32名前空間に存在するクラス
※4 Microsoft.Phone.Controls名前空間に存在するクラス
※5 UIElementではないがMicrosoft.Phone.Shell名前空間にあり
※6 UIElementではないがSystem.Windows.Media名前空間にあり
※7 SilverlightのクラスではないがMicrosoft.Xna.Framework.Media名前空間にあり
※8 Microsoft.Phone.Controls名前空間のPhoneApplicationFrameクラス
※9 Microsoft.Phone.Controls名前空間のPhoneApplicationPageクラス


※注意 Windows RuntimeのListViewとGridViewはWPFにおけるそれとクラス名は同じだがまったく異なるもの