问题标签 [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 投票
1 回答
3029 浏览

opengl - 使用 openGL 的画笔代码的 Visual C++ 程序

我想要 Visual C++ 中使用 open gl 的画笔代码/程序。它必须包括正方形、矩形、三角形、圆形、铅笔、橡皮擦,并且必须有按钮。

0 投票
1 回答
7714 浏览

c# - 如何从字符串设置 Border.BorderBrush

有问题。我无法使用每个 C#-Code 的字符串值(不在 XAML 中)设置 BorderBrush:

如何解决这个问题呢?

0 投票
4 回答
6025 浏览

c# - 比较画笔和颜色

这失败了。说你不能比较画笔和颜色。

如何找到画笔的颜色?

0 投票
1 回答
1316 浏览

wpf - wpf 中有 MergedGradientBrush 吗?

假设我有两把刷子。
一个是从暗到亮的线性渐变画笔 一个是从暗到亮
的径向画笔。

我怎样才能合并画笔,这样当我应用它们时,我可以同时应用它们。
例如检查这个:
1)http://www.codeproject.com/KB/vista/WindowsVistaRenderer/VistaRenderer4.gif
2)http://www.codeproject.com/KB/vista/WindowsVistaRenderer/VistaRenderer5.gif

我如何(在 WPF/XAML 中)将两者合并到一个渐变中,然后引用它?(这是来自 Codeproject 的 Menendez 先生的图片)

0 投票
1 回答
630 浏览

wpf - WPF - 画笔上的相对变换导致锯齿线

在 WPF 中的画笔上应用相对旋转变换(45 度)后,我留下了非常锯齿状的线条。有没有其他人经历过这个?你找到解决办法了吗?

0 投票
5 回答
888 浏览

opengl - OpenGL 相当于 GDI 的 HatchBrush 或 PatternBrush?

我有一个 VB6 应用程序(请不要笑),它通过 BitBlt 和标准的 VB6 绘图功能进行大量绘图。我遇到了性能问题(是的,我会做一些常规技巧,比如绘制到内存中)。所以,我决定研究其他的绘图方式,并接触了 OpenGL。

我一直在做一些实验,做我想做的大部分事情似乎很简单;该应用程序大多只使用非常简单的绘图——相对较大的纯色二维矩形等——但我无法找到与 HatchBrush 或 PatternBrush 类似的东西。

更具体地说,我希望能够指定一个小的单色像素图案,选择一种颜色,并且每当我绘制一个多边形(或其他任何东西)时,而不是它是实心的,让它自动平铺该图案,而不是平移或旋转或倾斜或拉伸,图案的“on”位以指定的颜色显示,而图案的“off”位则显示在我现在正在绘制的区域下绘制的任何内容。

显然我可以自己做所有的计算。也就是说,我可以计算所有线或像素或实际需要绘制的任何内容,而不是绘制为会自动平铺的多边形,然后将它们绘制为线或像素或其他任何内容。但是有没有更简单的方法?就像在 GDI 中一样,您只是说“使用这个画笔绘制这个多边形”?

我猜“纹理”可能能够完成我想要的,但我不清楚(我对此完全陌生,我发现的文档并不完全明显);根据多边形的顶点,似乎纹理可能会倾斜、平移或拉伸图案?而我想要平铺的图案。

除了精确计算像素/线条/需要绘制的任何内容之外,有没有办法做到这一点或类似的方法?

提前感谢您的帮助。

0 投票
1 回答
1030 浏览

silverlight - 在 VisualState 中修改 Silverlight 资源

我想知道是否有一种简单的方法可以修改不同 VisualStates 之间控件的某种共享资源(即画笔)。例如,我想定义一个画笔作为边框的背景和不同矩形的填充。在不同的 VisualState 中,我想在一个地方(资源)更改此背景画笔,并将其反映在使用该资源的所有元素中。

我不确定是否真的可以通过名称(而不是键)为 VisualState 中情节提要的 TargetName 引用资源。

这是我在 XAML 中尝试做的一个简化示例:

我有一种感觉,因为这些是 Silverlight 中的静态资源,它们只加载一次并且无法更改。我知道 WPF 有一些动态资源的概念。有什么方法可以在 Silverlight 中实现这种类型的行为,而无需在所有元素中重新定义我的画笔?

0 投票
1 回答
735 浏览

wpf - 在 VisualState ColorAnimation 中引用画笔资源

我正在尝试设置日历控件的样式,并且需要按钮采用我们已经定义为命名资源的颜色。但是故事板需要 ColorAnimation 中的颜色,我不知道如何在那里使用画笔。

例如,我需要把这个

变成这样:

我该怎么做呢?

0 投票
2 回答
2808 浏览

c# - WPF中的拉丝钢刷?

我正在寻找创建具有拉丝钢外观的 WPF 画笔的想法,类似于 MacOSX Panther 风格,最好不使用 ImageBrush。有没有一种时髦的方法可以使用 GradientBrush 来创建这种效果?

提前致谢!

0 投票
2 回答
17138 浏览

c# - c# GDI和winforms中的径向渐变画笔效果

我已经创建了 ac# windows 应用程序并编写了 75% 的代码。该程序允许用户创建流程图,并根据其状态对流程图形状进行着色。我希望它们变成 3d 按钮,例如凝胶按钮 来自网站Webdesign.org

我不想为每个按钮创建一个 PNG,而是想使用画笔或其他技术在 C# 中创建它们,例如:

我知道 WPF 有径向渐变,但我可以在 CGI 中做一些类似的事情吗?