WPF – 控件

WPF – 控件


Windows Presentation Foundation (WPF) 允许开发人员轻松构建和创建视觉丰富的基于 UI 的应用程序。

  • 其他 UI 框架中的经典 UI 元素或控件也在 WPF 应用程序中得到了增强。

  • 所有标准 WPF 控件都可以在工具箱中找到,该工具箱是 System.Windows.Controls 的一部分。

  • 这些控件也可以用 XAML 标记语言创建。

WPF 控件的完整继承层次结构如下 –

WPF的层次结构

下表包含我们将在后续章节中讨论的控件列表。

Sr. No. 控制和描述
1 Button

响应用户输入的控件

2 Calendar

表示一个控件,该控件使用户能够使用可视日历显示来选择日期。

3 CheckBox

用户可以选择或清除的控件。

4 ComboBox

用户可以从中选择的项目的下拉列表。

5 ContextMenu

获取或设置上下文菜单元素,每当通过用户界面 (UI) 从此元素内请求上下文菜单时,该元素应出现。

6 DataGrid

表示在可自定义的网格中显示数据的控件。

7 DatePicker

允许用户选择日期的控件。

8 Dialogs

应用程序还可以显示附加窗口以帮助用户收集或显示重要信息。

9 GridView

在可以水平滚动的行和列中显示项目集合的控件。

10 Image

显示图像的控件。

11 Label

在表单上显示文本。提供对访问密钥的支持。

12 ListBox

显示用户可以从中选择的内联项目列表的控件。

13 Menus

表示一个 Windows 菜单控件,它使您能够分层组织与命令和事件处理程序关联的元素。

14 PasswordBox

用于输入密码的控件。

15 Popup

在现有内容之上,在应用程序窗口的边界内显示内容。

16 ProgressBar

通过显示条形指示进度的控件。

17 RadioButton

允许用户从一组选项中选择一个选项的控件。

18 ScrollViewer

允许用户平移和缩放其内容的容器控件。

19 Slider

允许用户通过沿轨道移动 Thumb 控件从一系列值中进行选择的控件。

20 TextBlock

显示文本的控件。

21 ToggleButton

可以在两种状态之间切换的按钮。

22 ToolTip

显示元素信息的弹出窗口。

23 Window

提供最小化/最大化选项、标题栏、边框和关闭按钮的根窗口

24 3rd Party Controls

在 WPF 应用程序中使用第三方控件。

我们将一一讨论所有这些控件及其实现。

觉得文章有用?

点个广告表达一下你的爱意吧 !😁