レイアウト
Windows Forms | WPF |
Panel | Canvas |
FlowLayoutPanel | WrapPanel |
TableLayoutPanel | Grid |
なし | DockPanel |
なし | StackPanel |
コントロール
Windows Forms | WPF |
Form | Window |
UserControl | UserControl |
Button | Button |
TextBox | TextBox |
ListBox | ListBox |
ComboBox | ComboBox |
Label | Label |
CheckBox | CheckBox |
RadioButton | RadioButton |
RichTextBox | RichTextBox |
PictureBox | Image |
ProgressBar | ProgressBar |
TrackBar | Slider |
TabControl | TabControl |
Windows Forms | WPF |
ListView | ListView |
TreeView | TreeView |
ToolStrip | ToolBar |
StatusStrip | StatusBar |
HScrollBar | ScrollBar |
VScrollBar | ScrollBar |
WebBrowser | WebBrowser |
CheckedListBox | ListBoxで代用可能 |
ToolTip | 各コントロールに初めからToolTipプロパティあり |
LinkLabel | TextBlockのHyperLink |
DomainUpDown | TextBox + RepeatButton |
NumericUpDown | TextBox + RepeatButton |
ダイアログ
Windows Forms | WPF |
OpenFileDialog | なし→Microsoft.Win32.OpenFileDialogで代用 |
SaveFileDialog | なし→Microsoft.Win32.SaveFileDialogで代用 |
FolderBrowserDialog | なし |
ColorDialog | なし |
FontDialog | なし |
増えた考え方
- 添付プロパティ
- コンテンツモデル