按分類匯總一下WPF的控件: 按鈕(Buttons): Button, RepeatButton 對(duì)話框(Dialog Boxes):打開文件對(duì)話框OpenFileDialog, 打印對(duì)話框PrintDialog, 文件保存對(duì)話框SaveFileDialog 數(shù)字化墨水(Digital Ink): 墨水面板InkCanvas,墨跡呈現(xiàn)器InkPresenter 文檔(Documents): DocumentViewer, FlowDocumentPageViewer, FlowDocumentReader, FlowDocumentScrollViewer, StickyNoteControl 輸入框(Input): TextBox, RichTextBox, PasswordBox 版面布局(Layout): Border, BulletDecorator, Canvas, Panel, DockPanel, WrapPanel,VirtualizingStackPanel,StackPanel, Expander, Grid, GridView, GridSplitter, GroupBox, ResizeGrip, Separator, ScrollBar, ScrollViewer, Thumb, Viewbox, , Window 媒體(Media): Image, MediaElement, SoundPlayerAction 菜單(Menus):Menu, ContextMenu, ToolBar 導(dǎo)航(Navigation):Frame, Hyperlink, Page, NavigationWindow, TabControl 選擇(Selection):CheckBox, ComboBox, ListBox, TreeView, RadioButton, Slider 用戶信息(User Information): AccessText, Label, Popup, ProgressBar, StatusBar, TextBlock, ToolTip 一些控件中還可以包含更多的其他控件或?qū)ο骩即所謂的“富內(nèi)容(Rich Content)”]: 例如:一個(gè)Label可以包含如文字、圖像,面板(Panel)等任何其他對(duì)象。下面類型控件都支持這種“更豐富的包含”: ContentControl: Window, Frame, ListBoxItem, GroupItem, Label, ScrollViewer, ToolTip, UserControl, StatusBarItem, Button等 ItemsControl: ListBox, HeaderedItemsControl,TreeView,Menu,Selector,StatusBar HeaderedContentControl: TabItem, GroupBox, Expander HeaderedItemsControl: MenuItem, TreeViewItem, ToolBar |
|