adorner

    6热度

    1回答

    我可能会误解WPF中的装饰图层的概念,但我已经设法将TextBlock添加到StackPanel的装饰图层中。 我该如何明确一个装饰层?那么StackPanel不再有TextBlock在它的装饰层例如?

    2热度

    2回答

    我想添加一个简单的Textblock作为控件的装饰。但我希望它位于我的装饰控制之上。 这是装修创建(犯规依靠在这段代码的问题): public void AddLabelDecoration() { AdornerLayer adornerLayer = AdornerLayer.GetAdornerLayer(this); TextBlock textBlockMarkT

    3热度

    2回答

    我正在使用adorner在我的文本框中显示水印。但是当我将FlowDirection的窗口设置为RightToLeft时,adorner(这是textblock)中的文本是反向的! 这是一个错误,或者我应该改变一些东西吗? ,这里是装饰器的全码: namespace Hezareh.Modules.Accounting { using System.Windows; usin

    -1热度

    1回答

    的XAML代码如下: <Helper:BooleanVisibilityValueConverter x:Key="BoolToVisible" /> <Control x:Name="ResizeDecorator" MouseMove="ResizeDecorator_MouseMove" Template=" {StaticResource ResizeDecoratorTempl

    1热度

    1回答

    我们有一个显示小视觉的控件,但我们需要显示一个大的错误信息。我们有验证模板出现,但它似乎被剪裁到装饰控件的边界。任何简单的方法让装饰的价值呈现在它之外?

    5热度

    3回答

    It appears说,没有任何破损的工作装饰器的最大数量为144 我有一个滚动型与一群对象,其中不少都带有装饰器。前144名装饰者的位置正确,但其余的不是。请注意,这是一个特殊的情况,有这么多,通常完全没有装饰者。尽管如此,即使在那个特殊的场合,我也希望能够正常工作。 撇开这种随意(而且非常低)的限制让我感觉如何,这个bug有什么实际的解决办法吗?

    1热度

    2回答

    我们正在为Windows平板电脑编写应用程序。我创建了一个自定义控件,它使用SurfaceScrollViewer在窗口右侧呈现垂直和可滚动列表。该控件使用Adorner将其自身添加到窗口的装饰图层,以便可以将其呈现在窗口内容的顶部。 它的工作原理非常好,但表面滚动查看器只能滚动鼠标滚轮或滚动条。我希望能够隐藏滚动条,并依靠用户通过触摸拖动列表,但这拒绝工作。我们在这个项目的其他地方使用了Surf

    3热度

    1回答

    我正在使用包含画布的UserControl。作为画布的孩子,有装饰者的内容控制。为什么装饰者不可见或许装饰图层已被终止。 所有内容都已创建并附加。装饰图层在视觉树中非常高。 装饰图层置于UserControl之外。 我知道这是因为我实现了基本的运动机制,但装饰器从来没有出现过。 需要做些什么才能显示装饰者?

    3热度

    1回答

    我目前在ScrollViewer中有一个Adorner。滚动查看器底部的对象有时可以在其下方显示一个大装饰者。不幸的是,该装饰器并未包含在滚动查看器的ExtentHeight中,所以装饰器的下半部分被滚动查看器视口的底部裁剪。 有没有办法让adorner图层的内容被包含在scrollviewer的可滚动区域中?

    5热度

    1回答

    我正在使用WPF绘图程序中的线的装饰者。该线是在代码后面绘制,然后用我的定制装饰者LineAdorner装饰。我设法使用Thumb作为线的起点和终点。我的问题是拇指关于开始和结束点的安排。我认为问题出在ArrangeOverride的方法中,其中应该用起点和终点排列拇指。我找不到在RectX和Y参数中减去或添加的正确数量。我怎么能找到这些值总是安排拇指与线的点? 从我的自定义装饰器的代码是这样的: