问题标签 [drawingbrush]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
771 浏览

c# - WPF 背景图案

我正在寻找制作of的最佳pattern方法。我想用画线显示用户画布,它将显示不同大小文档的边框,例如纸 A4。我是通过在 XAML 中使用来实现的。这是我的代码:backgroundcanvasDrawingBrush

我在tile模式下使用这个刷子,有效果: 在此处输入图像描述

我害怕我的元素的大小 -Viewport大小是 1089x1842。还有其他方法可以制作这些吗?

0 投票
1 回答
479 浏览

wpf - 如何在xaml中将两种不同的样式组合成一种?

在我的 xaml 页面中,我有一种样式和一种画笔,如下所示 -

我如何将这两者结合成一种风格。我尝试了以下方法,但没有奏效。

任何帮助将不胜感激。谢谢。

0 投票
1 回答
381 浏览

c# - WPF pixel gridlines

I'm trying to draw a grid on my canvas in which:

  1. The lines are always one pixel thick
  2. The size of the square tile are expressed in pixel or in other words the distance between each horizontal and vertical lines is in pixels and maybe binded to the code behind so that I can change it at run time.

This is my first attempt, but maybe I'm using the wrong controls.

This solution allows me to vary the size of each tile, but:

  1. I didn't find the way to fix the line thickness to one pixel
  2. When I change the DrawingBrush.Viewport with the converter I do enlarge the tile (Great!) but the thickness of the lines increase (boo).
0 投票
1 回答
249 浏览

wpf - 使用 WPF 在代码中创建线条图案

我正在尝试将以下 XAML 代码转换为代码隐藏版本:

这就是我所做的:

我无法设置背景颜色,基本上我会使用带有黑色弯曲线的白色背景。我的代码有什么问题?

0 投票
1 回答
32 浏览

wpf - WPF。GeometryDrawing 的画笔总是只有透明的

这是一个仅在窗口中显示阴影椭圆的测试应用程序。不管怎么写,椭圆的背景都是透明的;不是我设置 GeometryDrawing 的颜色。我难住了。结果图片显示椭圆的背景是透明的,而它应该是绿色的。

这就是我得到的: 具有透明背景而不是指定的绿色的椭圆

椭圆的背景应该是绿色:

0 投票
0 回答
16 浏览

c# - 在 WPF 中是否可以创建一系列 GeometryDrawing 以获得“gif 效果”?

我有 12 个文件 xaml,如下所示:

几何图形在空间中移动,并且几何图形的数量在文件中并不总是相同的。通过每 120 毫秒顺序加载 xaml 文件,我得到了“gif 效果”。为此,我浪费了内存,此外我还必须管理一个线程。有没有办法用这种类型的资源产生“gif 效果”?所有 12 个文件具有相同的结构:

否则是否可以将我的 12 个 .xaml 文件转换为 gif?

非常感谢你的帮助