【发布时间】:2013-05-06 18:09:21
【问题描述】:
我已经在 WPF 中编写了一个定制的 RichTextBox 类。但我需要在此RichTextBox 的左上角有一个小矩形,以便在我想拖动RichTextBox 时将其用作拖动手柄。
所以我是这样开始的:
public class DragHandleRegtangle : Shape
{
public double len = 5;
public double wid = 5;
public DragHandleRegtangle()
{
//what should be here exactly, anyway?
}
}
//Here goes my custom RichTextBox
public class CustomRichTextBox : RichTextBox
...
但我不知道如何指定它的宽度/长度/填充颜色,最重要的是它与RichTextBox 相关的位置(这与 RichTextBox 的锚点完全零零相关 - 即:顶部它的左角)
到目前为止,我遇到的第一个错误是:
'ResizableRichTextBox.DragHandleRegtangle' 没有实现 继承的抽象成员 'System.Windows.Shapes.Shape.DefiningGeometry.get'
如果有人能帮我定义我的矩形并解决此错误,我将不胜感激。
【问题讨论】:
标签: wpf derived-class rectangles