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