问题标签 [wpf-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 回答
1449 浏览

wpf - WPF中的角度渐变

如您所知,PhotoShop中有一个渐变选项,名为AngleGradient. 但是,WPF只有LinearGradientBrushRadialGradientBrush渐变。您对如何使用创建一个有任何想法AngleGradientXAML

更新:样品 - 通过 photoshop:

在此处输入图像描述

0 投票
1 回答
465 浏览

c# - VB.NET:输出所有 Windows.Media.Brushes

我在 VB.Net 中的 WPF 上有一些形状。我添加了一个处理程序,因此我可以使用我的控件删除或编辑形状。为此,我添加了一个组合框,我想在其中显示所有 Windows.Media.Brushes,以便我可以选择一个并将颜色添加到形状中。

我的问题: - 如何将 Windows.Media.Brushes 的所有名称添加到组合框中?- 如何将名称转换回画笔?

最好的问候,斯坦

0 投票
2 回答
200 浏览

wpf - WPF多按钮背景颜色变化

..

我有 10 个按钮。我正在尝试将每个的背景颜色绑定到ObservableCollection<bool>. 我尝试使用 aIValueConverter将布尔值转换为画笔颜色,如下所示。

但是整个集合似乎是在对象值中传递的,而不是在转换器中引发异常的单个项目。

有没有其他方法可以做到这一点,这样我就不必为每个按钮创建 10 个不同的属性。

0 投票
1 回答
207 浏览

c# - 使用百分比 Wpf 进行颜色转换

我试图通过传递 % 将画笔颜色从红色变为绿色。我有一个数据网格,每行都有一个百分比值。有没有像 getColor(Red,Green,%) 这样的函数将颜色从红色返回到绿色 a/c 到 %。

0 投票
0 回答
99 浏览

c# - 如何向箭头添加文本?

我目前正在研究一个箭头,其中包含一个'Test'显示偏移量的文本(此处)。我的代码是:

但我只得到显示的箭头。我究竟做错了什么?如果我注释掉该行drawingGroup.Children.Add(arrowDrawing);,我会显示文本。

任何建议都会有所帮助。提前致谢,

本尼

编辑: 添加箭头的创建

0 投票
0 回答
108 浏览

wpf - 如何在wpf中用斜线填充形状(如矩形,椭圆)

我正在使用 wpf 绘制一个带有斜线的椭圆,如下图所示。 带有斜线的椭圆

我希望我可以通过水平线控制斜线的计数和角度。有人可以帮我吗?

ps:我发现在statckoverflow的椭圆中画水平或垂直线,但它不能解决我的问题。

0 投票
1 回答
745 浏览

c# - 如何从 RGB 或十六进制设置画笔

嘿,我想在 .xaml.cs 文件中设置 BorderBrush 的颜色,不想使用红色或绿色之类的颜色,而是想使用 HEX 或 RGB 的整个调色板。我不知道如何掩饰它。也许你知道如何解决这个问题。