问题标签 [dropshadoweffect]

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 投票
0 回答
549 浏览

c# - 如何删除代码中的 DropShadowEffect?

我有一个在画布上画线的方法,如下所示:

MouseEnterEvent 然后在触发事件的行中添加一个DropShadowEffect

这工作正常。但是现在我想在鼠标光标不再在线时删除此效果:

}

我知道这可能是一个非常简单的问题,但到目前为止我找不到任何解决方案。

编辑:

好的,我找到了导致问题的原因,但仍然不知道解决方案:我不仅在 MouseEnter 事件中创建阴影,而且还显示一个提示,所以我的完整代码实际上是:

如果我只是注释掉tt.IsOpen = true;并且不显示工具提示,那么一切正常......我真的很困惑。

编辑2:

这里是 XAML:

0 投票
2 回答
4596 浏览

wpf - 应用于 DatePicker 的按钮样式

我有一个在App.xaml. 它应用了 DropShadowEffect。奇怪的是 DropShadowEffect 也被应用于DatePicker 任何人都可以帮助如何删除 DropShadowEffectDatePicker吗?

0 投票
0 回答
23 浏览

wpf - 将 DropShadowEffect 放在相邻的禁用元素下方

我在一个网格中有几个边框,每个边框都有一个 DropShadowEffect。IsEnabled = false当一个边框禁用时(

禁用边框上方的 DropShadowEffect

即使我明确设置了Panel.ZIndex不应该存在的内容。我如何对边界进行排序并不重要。

启用按钮后,一切都很好。

0 投票
2 回答
975 浏览

wpf - 如何根据 ViewModel 中的值将条件效果应用于按钮?

我可以使用以下方法轻松地为按钮添加一点发光效果:

如何根据 ViewModel 中的值有条件地应用效果?

基本上,如果最近几天添加了新文档,我希望按钮“发光”。我可以提供 bool 值,指示是否需要发光作为 ViewModel 的属性。

我正在考虑创建两个附加到同一命令的按钮,隐藏一个并基于 ViewModel 显示另一个。这会奏效,但它似乎有点蛮力。

想法?

谢谢。

Ĵ

0 投票
2 回答
6601 浏览

wpf - DropShadowEffect WPF

我是 WPF/XAML 编码的新手。我正在尝试向 Rectangle 形状添加阴影效果。矩形的 XAML 是:

代码 1

DropShadowEffect 的代码是:

代码 2

问题是,我不能将这两个代码组合/使用在一起。当我在CODE 1之后安排CODE 2时,它不起作用。我应该如何修复/安排这些代码?

0 投票
2 回答
1744 浏览

uwp - UWP。如何在不使用 DropShadowPanel 的情况下在代码中实现投影

我不是使用 Windows 组合 API 的专家。如何在 UWP 中的控件或布局或任何可视控件上实现 DropShadow,而不DropShadowPanel出于某些目的使用 a。一个附加的例子会很棒。另外请确保阴影效果在控件后面并且不会覆盖它

0 投票
2 回答
980 浏览

c# - C# WPF)动态添加控件时有时会丢失 DropShadowEffect

在此处输入图像描述

我用上面的简单代码动态添加了一个矩形,如图所示。

但是,有时会随机出现没有 DropShadowEffect 的矩形,例如黄色矩形和最下方的 1 个蓝色矩形。

如您所见,如果添加了一个矩形,则 DropShadowEffect 的代码应该必须工作。

我想知道为什么会这样。

谢谢 !

添加了 XAML 代码 -

添加了重新生成的最少代码-

WPF 窗口的 XAML 代码

dt的原始数据(DataTable)

上述最小代码的结果 上述最小代码的结果

另一个随机创建矩形的最小代码-

0 投票
1 回答
523 浏览

wpf - WPF 通过透明边框投影

再会。我正在创建这样的网格 带阴影)。一切都会好的,但我不能做一个透明背景的阴影边框,所以网格的背景不能是透明的(这很关键)。这个问题有解决方案吗?当前的

0 投票
1 回答
540 浏览

c# - WPF 如何阻止 DropShadowEffect 传播给孩子?

我有一个无边框窗口,以 Border 作为根节点,Canvas 作为子节点。画布用于通过 MouseMove 绘制折线。边框有一个 DropShadowEffect,这会导致在 Canvas 上绘制的性能显着下降。我已经看到其他一些帖子建议将边框和画布放在 2 个单独的网格中,但这不适用于我的情况,因为如果我将边框放在网格内,我会失去窗口周围的阴影效果。

还有另一种方法可以防止效果的传播吗?

这是 xaml 代码:

0 投票
1 回答
139 浏览

c# - 如何计算 DropShadowEffect 的大小?

我正在尝试获取图像并对其应用阴影并另存为图像。

到目前为止,在不使用第三方解决方案的情况下,唯一的方法是使用DropShadowEffectin a DrawingVisual

我不知道检测给定的所有边的确切像素偏移所需的数学DropShadowEffect

有没有内置的方法来测量它,还是我应该手动测量?怎么可以手动完成?