CTRElementCore 方法 |
The CTRElementCore type exposes the following members.
名称 | 说明 | |
---|---|---|
![]() | Add |
添加一个 IElement
|
![]() | BindApplyTemplateShape |
绑定应用模板内置的SHAPE
|
![]() | BindFeature |
绑定一个IFeature
|
![]() | CancelDraw |
是否取消绘制
|
![]() | Clear |
清空 IElement元素
|
![]() | Dispose |
释放
|
![]() | ElementFilter |
IElement元素过滤函数
|
![]() | GeometryFilter |
无效图形自动过滤
|
![]() | GetEnumerator |
返回循环访问的枚举数
|
![]() | GetQueryDrawGraphInfo |
获取函数“QueryByClientXY”返回结果的有效“IDrawGraphInfo”
|
![]() | GetVisibleInfo |
获取可见状态
|
![]() | IndexOf |
获取IElement索引
|
![]() | Insert |
加入一个 IElement元素
|
![]() | Invalidate |
实现一次实质的刷新做准备(确保下次的刷新必然有效)
|
![]() | OnApplyTemplate |
在派生类中重写后,每当应用程序代码或内部进程(如重新生成布局处理过程)调用 System.Windows.Controls.Control.ApplyTemplate(),都将调用此方法。简而言之,这意味着就在UI 元素在应用程序中显示前调用该方法。有关更多信息,请参见“备注”。
(覆写 FrameworkElementOnApplyTemplate.) |
![]() | OnDraw |
绘制
|
![]() | OnMouseEnter |
鼠标进入
(覆写 UIElementOnMouseEnter(MouseEventArgs).) |
![]() | OnMouseLeave |
鼠标离开
(覆写 UIElementOnMouseLeave(MouseEventArgs).) |
![]() | OnMouseLeftButtonDown |
鼠标左键按下
(覆写 UIElementOnMouseLeftButtonDown(MouseButtonEventArgs).) |
![]() | OnPropertyChanged |
在更改属性值时调用
|
![]() | QueryByClientXY |
查询元素依据屏幕坐标
|
![]() | RemoveAt |
移除IElement 通过 索引
|
![]() | ResetDrawGeometry |
用于重置DrawGeometry对象,使其空间参考指定(主要供内部绘制使用,不要随意操作)
|
![]() | ResetDrawGraph |
重置用于绘制UI对象(起置空的作用)
|
![]() | ResetGeometry |
当几何图形内部属性变化后,调用此函数用于重置内核对象。
|
![]() | SetDrawGraph |
设置绘制图形
|