cost 278 ms
在代码隐藏中设置按钮的背景后,按钮的触发器 IsMouseOver 停止工作 - Button's trigger IsMouseOver stops working after button's background is set in code-behind

当 cursor 悬停在按钮上时,我希望更改按钮的背景。 我设法以一种使用“IsMouseOver”触发器的样式来做到这一点,该触发器将按钮的背景设置为红色。 当点击事件发生时,我还希望按钮在两个 colors 之间改变它的背景。 我设法在 Window 的代码隐藏中做到了这一点,它在蓝色和绿色之间 ...

WPF-我可以在不使用模板触发 IsMouseOver 时更改 MenuItem 和 SubMenuItem 的背景颜色吗? - WPF- Can I Change Background Color of MenuItem and SubMenuItem When IsMouseOver Triggered Without Using Template?

我想在不使用模板触发 IsMouseOver 时更改 MenuItem 的背景颜色。 它会发生吗? 或者它应该在 IsMouseOver 触发时使用 Template 更改 MenuItem 的背景颜色。 编辑: 我尝试按照 dhilmathy 的建议添加 ControlTemplate,现在我 ...

IsMouseOver 触发器仅在光标位于按钮的“底部”部分时返回 true - IsMouseOver trigger only returns true when the cursor is over the 'bottom' part of the button

我对 WPF 相当陌生,我正在尝试制作一个自定义按钮,当您将鼠标悬停在它上面时,它会更改为另一种指定的颜色。 我已经部分成功地做到了这一点; 唯一的问题是只有按钮的底部才会真正触发颜色变化。 红色突出显示的区域是近似的命中框。 (不是长红条,那只是装饰) <!-- Button Mar ...

使用图像透明度过滤鼠标事件 - Use image transparency to filter mouse events

我整天都在浏览示例,教程和论坛,似乎无法将自己笼罩在一个简单的概念上。 本质上,我正在创建一个色轮颜色选择工具。 该工具是环形的,因此除非鼠标悬停在工具形状本身上,否则我不希望鼠标执行功能。 色轮是一个简单的图像。 我试图找到利用不透明度贴图的方法,画出椭圆形来检测鼠标(它可以工 ...

WPF,treeview是mouseover,只有在第一次之后才起作用 - WPF, treeview is mouseover only works after first time

我有一个树形视图,其中在项目容器样式中添加了事件指示符,以将鼠标悬停在按F1时捕获。 因此,在后面的代码中,我试图找到鼠标悬停的子对象。 仅在扩展节点并尝试一次节点后,才能在树中找到子对象,每次都能正确捕获到按下键。 因此,这只是第二次找到IsMouseOver子对象。 我已经为目标 ...

尽管光标不在按钮上,为什么 IsMouseOver 触发器不起作用? - Why IsMouseOver Trigger doesn't work despite cursor is not over the button?

我有一个简单的例子来说明这个问题。 有两个Window ,其中一个是MainWindow ,另一个是SecondWindow 。 我在底部的SecondWindow内放了一个大按钮,该按钮有一个IsMouseOver触发器。 但是当光标移动时它不能正常工作。 我使用下面的代码来创建整个示例。 尝试一 ...

如何在现有的tabcontrol上触发IsMouseOver? - How to trigger IsMouseOver on existing tabcontrol?

如何在现有WPF TabControl中触发IsMouseOver属性? 我尝试制作样式,但它只会创建一个新的选项卡。 我想将其应用到我已经制作的选项卡上。基本上我想做的是在鼠标位于标题上方时编辑标题的背景。 有办法吗? 也许通过C#? <TabControl Horizon ...

从UserControl内部的元素绑定到或公开IsMouseOver或任何其他ReadOnly DependencyProperty - Bind to or Expose IsMouseOver or any other ReadOnly DependencyProperty from element inside UserControl

我有一个带有UserControl的窗口,该UserControl有一个元素。 如果将鼠标移到UserControl内的元素上,我希望Window内的其他一些元素做出反应(例如:隐藏它们)。 用户控件 我知道我必须使用依赖项属性,但是我无法将我发现的示例用于该问题。 ...

如果在wpf中IsMouseHover为true,如何删除按钮上的突出显示 - How to remove highlight on button if IsMouseHover is true in wpf

我正在开发WPF项目。 如果Button的isMouseHover为true,我想删除按钮上的突出显示(图片中的蓝色)。 而且我不确定它是否称为高光。 也许是效果,焦点等。我添加了BorderBrush是透明的,但是没有用。 代码如下: 图片如下。 IsMouseOver为tr ...

IsMouseOver WPF中的不透明度 - Opacity in IsMouseOver WPF

我正在尝试更改StackPanel中某个项目的不透明度,但它似乎无能为力,我已经在网上搜索了大约一个小时,而我似乎找不到我所拥有的东西做错了...这是我的代码: 如您所见,我已经在中添加了样式,然后在StackPanel中对其进行了调用,但是当我将鼠标悬停在样式中时,不透明度不会改变 ...

StackOver可见性在mouseOver上“可见” - StackPanel visiblity “visible” on mouseOver

另一个上有两个堆栈面板。 因此,第一个堆栈面板始终可见并且具有条形码。 我希望当mouseOver时,具有可见性“ Collapsed”的第二个堆栈面板x:Name =“ Verborgen”具有可见性“ Visible”,现在可见的堆栈面板需要具有z-Index 9999。 这是项目 ...


 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM