问题标签 [imagebrush]

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

wpf - WPF 3D - 为什么我的 ImageBrush 不渲染?

我有一个 3D 平面,我正在尝试使用 ImageBrush 进行渲染,因为它是 DiffuseMaterial.Brush。如果我使用 SolidColorBrush,那么飞机看起来很好,但使用 ImageBrush 或 VisualBrush 我什么也得不到。

谁能告诉我为什么?这是代码。

0 投票
1 回答
4172 浏览

wpf - 如何在代码中将动态图像画笔资源分配给堆栈面板的背景?

我目前为这样的用户控件定义背景:

如何将其移至代码隐藏,例如:

伪代码:

0 投票
2 回答
4271 浏览

c# - 为什么我的 ImageBrush 会缩放平铺图像?

我有以下 ImageBrush 声明,我想用它来绘制窗口的背景。

如果我使用 StaticResource 绑定到 Window 的 Background 属性来设置它,则画笔会正确呈现,但图像正在缩放。这是我不想要的行为,我希望应用程序以原始分辨率使用图像并根据需要重复它以填充窗口背景,而不进行任何缩放。我不知道我做错了什么。

我使用的图像是 200px 宽和 200px 高。我在那里的视口值被猜到了,但在我这样做之前它不起作用。

谢谢你的帮助

编辑:修正了问题中的矛盾

0 投票
1 回答
1694 浏览

wpf - WPF - 带有PNG的ImageBrush,不尊重alpha通道

我想ImageBrushRectangle.Fill. 该文件是 .PNG。它看起来就像坐在一个灰色的小垫子上。ImageBrush 是从转换器返回的,如下所示:

0 投票
1 回答
692 浏览

wpf - Silverlight ImageBrush 不渲染(使用 Bing 地图控件)

我正在尝试将图像添加到 Silverlight Bing 地图控件中的图钉实例,但我似乎无法让它渲染(图钉渲染得很好)。这可能是一个通用的 WPF 问题,而不是任何特定于 Pushpin 对象的问题。

0 投票
1 回答
11427 浏览

wpf - WPF:如何创建水平重复而不缩放的背景?

我想为我的窗口创建一个背景,这是我想要水平重复的图像。到目前为止,我已经尝试过使用 ImageBrush,但此选项会水平和垂直重复图像。另外,当用户调整窗口大小时,我不希望它缩放,因为它使图像看起来很有趣。

0 投票
3 回答
1887 浏览

silverlight - Silverlight - 将 ImageSource 绑定到矩形填充

Blend 4 告诉我这是无效标记,它没有告诉我原因:

我从 Twitter 提要中提取数据,保存到 ImageSource,然后将其绑定到 ImageBrush(如下所示)以用作矩形的填充。这是更多上下文:

我在 Silverlight UserControl 内部使用它,它在 Silverlight 应用程序内部使用。关于问题可能是什么的任何想法?

0 投票
2 回答
953 浏览

wpf - WPF 图像映射

有没有办法从图像中绘制/拟合一个简单的四边形切口到一个标准的轴对齐矩形以进行屏幕显示。(这样切口将被扭曲以填充矩形点)。在我看来,使用 ImageBrush 应该是可能的,但我看不到它。

0 投票
1 回答
2562 浏览

wpf - 带有偏移量的 WPF 图像缩略图

我有一个 800x600 的图像,我会显示一个 90x30 的缩略图,其中一些偏移量 x=12 和 y 12。

我已经创建了一个画笔,但我正在努力应用偏移量。

我将不胜感激任何建议。

0 投票
2 回答
570 浏览

silverlight - Silverlight 中 ImageBrush 上的剪切路径

有没有办法在 Silverlight(不是图像)中的 ImageBrush 上放置剪切路径?我没有从 Intellisense 看到它,但我想知道是否有办法做到这一点。