问题标签 [brush]

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 投票
2 回答
7579 浏览

wpf - 2个方向的WPF渐变

如果我想让列表框中选定项目的边缘看起来平滑,我这样做:

但是,这只会使左右边缘平滑,而不是顶部和底部。如果我改变 StartPoint 和 EndPoint,我可以使顶部和底部平滑,但是我会失去左右两侧的平滑度。那么如何使用渐变画笔使所有 4 个边框都平滑呢?

0 投票
1 回答
1750 浏览

wpf - 使用 Png(透明)图像和背景颜色创建自定义画笔

我想在 WPF 中创建一个将应用于矩形的自定义画笔。填充= myCustomBrush。CustomBrush 包含一个 png 图像 (ImageBrush),并在背景中包含一种颜色 (SolidColorBrush)。我想用这两个标准画笔创建一个自定义画笔。

感谢帮助。

0 投票
1 回答
244 浏览

javascript - 如何为 SyntaxHighlighter 指定默认画笔?

在我们的网络应用程序的一个页面上,我们使用 SyntaxHighlighter 来突出显示源代码。使用我们当前的设置,我们需要为某个画笔指定所有的后缀别名,像这样

最好有一个默认的后备画笔,以防出现带有以前未知后缀的文件,例如“ini”或“txt”。

有没有人有同样的问题?如果是这样,你是如何照顾它的?

0 投票
1 回答
1365 浏览

silverlight - Silverlight:使用 GradientBrush 资源进行状态动画

我有一组控件(Button、ToggleButton)我想要相同的样式,所以我在我的 ResourceDictionary 中为正常/禁用/启用状态创建了一些渐变画笔,例如“ButtonFillBrush”、“ButtonFillMouseOverBrush”等。这些是定义为全局可重复使用的画笔资源。

我知道可以更改状态内动画中渐变的各个停止点,例如:

现在,我知道在 VisualState Manager 中可以执行以下操作:

谢谢!

更新:使用有关静态资源引用的答案和更多搜索:http ://wildermuth.com/2008/07/18/Animating_Brushes_with_ObjectAnimationUsingKeyFrames

所以,最好有一个 BrushAnimation 之类的......

罗吉尔

0 投票
1 回答
94 浏览

java - Java中的Windows图形订单实现

任何人都知道如何在 JAVA 中实现PatBlt。或者有一些关于画笔的附加信息。

0 投票
2 回答
1244 浏览

c# - LinearGradientBrush 的奇怪行为

我想用 LinearGradientBrush 填充 Rectangle。使用一些 Rectangles 我会得到一些奇怪的行为。例子:

大多数矩形工作正常,但有些(如上面的)用第二种颜色(在本例中为蓝色)填充第一个像素行。见附图:

线性渐变画笔

有任何想法吗?

0 投票
1 回答
151 浏览

c# - BorderBrush 和背景不匹配

我在使用 BorderBrush 和 Background 时遇到问题。它们都设置为相同的渐变,但随着边界开始更高,它们不匹配。我如何使它匹配?这些是图像中的 5 个按钮:

在此处输入图像描述

编辑:我需要圆角的边框。它不在图片中,但我需要它们。

0 投票
2 回答
1560 浏览

c++ - 如何获得刷子的手柄,Win32 C++

我正在创建一个带有一些按钮控件的对话框窗口。我希望按钮单独着色。我已经搜索并找到了我认为应该使用的东西,即WM_CTLCOLORBTN Message

如前所述,返回值应该是“画笔句柄”。

我可以创建一个画笔,例如这样:

但是如何将手柄返回到这个刷子?

编辑:我的消息处理功能定义为

如果我尝试返回 blueBrush 我会收到此错误:

错误 C2440:“返回”:无法从“HBRUSH”转换为“LRESULT”

0 投票
1 回答
436 浏览

actionscript-3 - 如何在 Actionscript 3.0 中捕捉线型?

海,我是actionscript的新手。

我正在尝试在 actionscript 3 中制作画笔工具,孩子们可以使用画笔在圆圈内绘制颜色。我已经使用线条样式实现了这一点。现在我希望画笔在孩子即将完成时(比如当他们完成绘画完成 95% 时)来捕捉颜色。我怎么知道孩子在圆圈上画了多少?

谢谢

0 投票
1 回答
12263 浏览

delphi - vsReport模式下的ListView项目和行的着色

我想将一排涂成灰色,另一排涂成白色。
我有以下代码,但 Windows 7 中的列垂直行有空白。
如何为所有行着色?