问题标签 [mask]

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 投票
3 回答
2708 浏览

c++ - 如何让 CMFCToolBar 识别图像蒙版?

我有一个CMFCToolBar- 派生类,其实例是 -CDockablePane派生类的成员。

我查看了 VisualStudioDemo 示例以了解它是如何完成的,并且到目前为止:

加载了高彩色图像(24 位),但可以看到洋红色蒙版 (R255 G0 B255)。我不知道如何告诉工具栏识别面具。
这甚至可能吗?

0 投票
1 回答
648 浏览

iphone - 货币面具

我需要创建一个货币掩码。我做了几行命令,它工作正常,但是当我在文本字段中设置值时,发生了无限循环。我使用 Editing Changed 行为监视文本字段,以捕获用户设置的每个字符,但是当我尝试更改文本值时,会发生无限循环。:(

有人有简单的代码吗?

0 投票
2 回答
6410 浏览

c# - 在 C#/WPF 中使用 Canvas 遮盖另一个画布

我正在学习一些 WPF/C#,所以这个问题对你们中的一些人来说可能很愚蠢,但我找不到解决方案。

我有一个 Canvas(假设它包含文本),然后我有另一个 Canvas 我想用作蒙版(第二个 Canvas 中的任何内容都会掩盖第一个)。

我怎样才能做到这一点?如果第二个 Canvas 正在移动怎么办?我想更改第二个画布(蒙版)的比例,以便它“揭示”第一个画布(内容)的内容。

提前致谢!

编辑:如果我可以使用矩形之类的东西代替画布(只要它可以调整大小),那也很好!

编辑2:这是我正在使用的代码:

0 投票
1 回答
1676 浏览

c# - 使用 C#/WPF 屏蔽窗口/画布的所有元素

如何创建一个遮罩来覆盖 Windows/Canvas 的所有元素(其中包含子画布/元素)?

提前致谢

编辑:我想在创建掩码后添加更多控件/元素/任何内容。那样行吗?如何?

0 投票
1 回答
1898 浏览

gdi+ - 来自另一个图像的 Gdiplus 掩码图像

有没有办法使用另一个图像的 alpha 来操作图像的 alpha?

假设我有一个图像,我想改变它的 alpha 从左边不透明开始在右边完全透明,目前我用 LinearGradientBrush 绘制另一个图像,并通过逐个像素循环从第二个图像设置原始图像的 alpha,在 Gdiplus 中有另一种方法吗,一些图像蒙版,或混合两个图像的阿尔法?

结论:在 GDI+ 中似乎没有办法混合两个图像,唯一的方法似乎是通过像素迭代的手动方式。

0 投票
2 回答
887 浏览

c# - 剪辑或遮罩 2D 纹理

嘿,我想知道是否有人知道为 gui 或类似系统的菜单使用 2D 纹理进行剪辑。

这是我想产生的示例输出

有一个大小为 500 x 500 的游戏屏幕。后面有一个大小为 1000 x 1000 的屏幕。

当我使用 500 x 500 的父屏幕在 0、0 处绘制纹理时,我希望不显示该组件

但如果我在 500、450 处绘制组件并且纹理宽度和高度为 100,我希望只能看到整个宽度,但只能看到组件高度的一半。

我想知道是否有一种简单的方法可以做到这一点?

编辑:

基本上我在想像Photoshop中的蒙版效果。

这是一张图片

黑色轮廓是绘制纹理的另一半的位置。

0 投票
2 回答
10910 浏览

actionscript-3 - Actionscript 3 和动态掩码

我有一个容器 MovieClip,它用作我需要屏蔽的内容区域。当我使用 Shape 在此容器内创建蒙版时,我似乎无法与我在此处创建的其他容器的内容交互,例如按钮等。

这就是我在代码中所做的(我省略了所有导入等):

当我将遮罩(形状)添加到显示层次结构时,我无法再与 MyPanel 中定义的任何按钮进行交互。但是,将遮罩添加到显示层次结构确实让我可以与 MyPanel 上的内容进行交互,但遮罩的大小/位置不正确。我猜想当掩码未添加到显示层次结构中时,它位于电影的左上角(虽然我无法证明这一点)。

如何正确设置蒙版大小/位置并让用户与 MyPanel 中的按钮进行交互?

0 投票
6 回答
47192 浏览

wpf - 如何定义文本框输入限制?

如何限制 TextBox 只接受大写字母或数字,或禁止输入任何特殊字符?

当然,在此处捕获 TextInput 事件并处理文本是小菜一碟,但这是正确的方法吗?

0 投票
1 回答
4913 浏览

jquery - 将日期选择器应用于掩码

我是 javascript 和 Web 开发领域的新手,所以请多多包涵。在我正在为其编程的网站上,我有一个表格,其中填充了来自服务器端源的日期值。单击表格的一部分后,文本将替换为包含单击日期的输入文本框(应用掩码),并且当文本框出现时,应该出现一个 jquery datepicker 框,以便可以编辑日期. 在这种情况下是否可以将日期选择器应用于蒙面文本框。如果是这样,你会怎么做呢??

0 投票
3 回答
4033 浏览

javascript - 一位数和两位数的掩码

我一直在使用这个 $("#SomeId").mask("99"); 我只想输入两位数字的文本框的 jquery 掩码,但我不知道要输入哪个掩码才能仅输入一位数字和两位数字。从 0-99

上面的掩码我无法输入一位数字,文本框失去焦点时变为空白。