问题标签 [brushes]

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 回答
1952 浏览

c# - WPF 更改带有附加属性的控件的背景

当布尔变量为真时,我需要更改标签和按钮的背景(返回默认颜色为假)。所以我写了一个附加属性。到目前为止看起来像这样:

我像这样使用它:

它工作正常。当在视图模型中设置了相应的变量时test,背景色变为LimeGreen.

我的问题:

颜色LimeGreen是硬编码的。我也想在 XAML 中设置该颜色(以及默认颜色)。所以我可以决定背景切换的两种颜色。我怎样才能做到这一点?

0 投票
1 回答
171 浏览

wpf - Polyline() - 用数组值改变颜色

我正在尝试for steps in []使用 IronPython WPF 应用程序中的 Polyline() 创建一个非常简单的循环示例。循环的每次迭代都应该绘制不同的颜色,但是 Brushes 实现了一组预定义的 System.Windows.Media.SolidColorBrush 对象。我不知道如何交换Red我的steps变量。

0 投票
1 回答
847 浏览

wpf - 刷 MVVM 绑定不给命名颜色

我有一个用于边框背景的 MVVM 绑定,其中我从字符串格式的文件中读取颜色名称并使用代码将它们转换为画笔:

背景是 ViewModel 中定义的属性:

它在 XAML 中被访问为:

边框颜色正确-那里没有问题。

问题是永远不会触发 DataTrigger,因为当我在 set 方法中看到 this._background 的值时,它是“#FFFF0000”并且它不等于 Brushes.Red(我尝试将值转换为 SolidColorBrush,然后与 Brushes.Red ,但不相等)。

我做错了什么?我该怎么做才能确保从文件中读取的颜色名称正确转换为 Brushes.*,以便我的 DataTrigger 正常工作。

谢谢,

RDV

0 投票
0 回答
484 浏览

d3.js - D3js(V4)中的多个无碰撞画笔

我正在使用此示例在第 4 版中的 D3js 中进行多重碰撞画笔:http://bl.ocks.org/jssolichin/54b4995bd68275691a23 第 3 版)。我想申请这个例子:https ://bl.ocks.org/NGuernse/4c75a051154cbe08bf80cddefefae22a 。我几乎做到了,但它无法将画笔更新为碰撞。我已经得到了停止画笔的边缘/边界,但它不会交互碰撞,只有在再一次交互之后。

我只需要以交互方式将画笔位置更新为碰撞

这是我的代码:

0 投票
1 回答
71 浏览

javascript - 如何以编程方式检查 Photoshop 画笔是否存在

我正在尝试为某些操作创建一个 Photoshop 面板,但我想知道如何检查画笔是否已经存在于 Photoshop 中,如果不存在则在可以使用操作之前调用一个函数来安装它,我已经知道了如何安装它,以及如何运行这些操作,但在检测 Mac/Windows 环境中是否存在画笔时我仍然遇到一些问题。

关于如何使用 Javascript 进行此操作的任何提示?(JSX)

0 投票
1 回答
36 浏览

vb.net - 使用定制的画笔在 Picturboxes 中创建填充正方形并从列表中提取

所以为了解释我的问题是什么,我做了一个 PictureBox,我需要在里面填上很多 FILLED 方块。但是,要这样做,我需要创建一个画笔,并且我在网上找到的所有解决方案都被 Visual Studio 2019 作为错误返回。我不知道该怎么办了。

下面是一个画笔声明的例子: