每个类在WPF中添加的值是多少

时间:2011-06-09 16:15:33

标签: wpf wpf-controls

我知道我们在WPF中有以下类的层次结构。

Visual
    UIElement
        FrameWorkElement
            Control

我感兴趣的是找出每个类添加的值,以便进行最终的UI控件,例如Textbox。每个班级的意义何在

1 个答案:

答案 0 :(得分:2)

您可以在MSDN文档中找到所有这些信息。

个别元素的重要性

  • Visual:在WPF中提供渲染支持,包括命中测试,坐标转换和边界框计算。

  • UIElement:基于Windows Presentation Foundation(WPF)元素和基本表示特征的WPF核心级实现的基类。

  • FrameworkElement:为Windows Presentation Foundation(WPF)元素提供WPF框架级属性,事件和方法。

  • Control:表示使用ControlTemplate定义其外观的用户界面(UI)元素的基类。

  • TextBoxBase:一个抽象基类,为文本编辑控件提供功能。

  • TextBox:表示可用于显示或编辑未格式化文本的控件。

找出每个类添加的值以进行最终的UI控制

如果您查看TextBox properties,您将在元素更高层次结构文本提供的属性描述中看到,如下所示:

  

(继承自{Element Name})

查看TextBox控件的属性将允许您通过继承确定从继承层次结构组成它的方式。