问题标签 [eventtrigger]

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

asp.net-mvc-3 - 由 Enter 按钮触发的 MVC3 输入按钮

我有一个 ASP.NET MVC 3 C#.NET Web 应用程序,我希望Enter按钮触发表单上的特定保存按钮。我该怎么做?

0 投票
3 回答
63 浏览

javascript - 对链接使用 Jquery 触发方法

这是我的示例http://jsfiddle.net/RaQtg/4/我想通过按 G 键将我的页面重定向到另一个 URL,但我无法触发点击功能。

有任何想法吗?

谢谢

0 投票
1 回答
601 浏览

jquery - 如何关闭我的模态叠加层?

我正在使用 jQuery 工具来触发复选框“更改”事件的覆盖。不幸的是,无论我打开还是关闭复选框,都会触发覆盖。

在此处单击现场 Fiddle上的专用托管选项:

http://jsfiddle.net/amit_e/dMxea/3/

我只希望在选中复选框时触发覆盖,并且不希望在复选框关闭时触发覆盖事件。我怎么做?

0 投票
2 回答
45 浏览

wpf - 单击控件时会更改哪些属性?

我正在尝试找到一种解决方法来在中应用设置器EventTrigger,我想在 Click 事件上设置一个属性,有没有人知道单击控件时会更改哪些属性,以便我可以在中进行测试Trigger

0 投票
1 回答
3138 浏览

javascript - 无法正确触发 jquery 拖动事件

当用户将鼠标拖动到正文中的任何位置时,我试图触发名为 ts1 的 div 的拖动事件。

div ts1 上有一个拖动功能(jquery tagsphere)。我真正想要实现的是触发 $('#ts1').tagsphere() 或其他东西

经过大约 3-4 小时的测试并寻找答案,这是我最好的结果:

但是这仍然不会触发它....

为什么?我究竟做错了什么?有没有可行的解决方案?好像找不到 1

编辑

对不起,伙计们……对我来说似乎太复杂了……放弃帖子。

似乎拖动功能没有绑定到“ts1”,而是由 tagsphere 函数创建的不同元素,因此使我的问题无关紧要。

0 投票
1 回答
434 浏览

silverlight - 银光。触发器调用顺序

有一个 SilverlightUserControl有一个MouseLeftButtonUp事件。在 xaml 中,我为此事件添加了两个触发器。Silverlight xaml-parser 将以何种顺序解析并附加这些触发器,我可以确定上面的触发器将首先调用吗?


更新:在 WPF 中发现连接问题,触发器的顺序是否重要?其中说:

WPF 正在按声明的顺序处理触发器。

希望,Silverlight 的行为完全相同。

0 投票
1 回答
1188 浏览

c# - 当绑定的组合框列的选定值发生更改时,如何更改其他列的选定值?

C#,WPF,绑定 DataGrid 两个组合框列,都绑定到一些数据源,我想要什么:当用户从一个组合框列中选择一个项目时,其他组合框列的选定值和项目列表将自动更改。我现在看到的是,第二列的数据源发生了变化,选定的值也发生了变化。但 UI 显示为空,好像没有选择一样。当我单击第二列时,将显示正确的选定值。当第一个组合框的选择发生变化时,我觉得我喜欢一个事件触发器,通知第二个组合框。但不确定如何实现它。谢谢

0 投票
2 回答
1178 浏览

c# - 由于绑定到在模板布局之前触发的事件而导致的名称范围问题

基于一些标准的网络搜索,我将我的问题缩小到这个:我相信触发我的故事板的事件在模板被扩展之前被调用。因此,名称是没有意义的,故事板动画所做的名称引用是空的。

如果我不使用 ControlTemplate,这将不是问题。我可以在布局更新后绑定到事件,然后第一次手动调用它。问题解决了。但是,由于这是它自己的资源字典 XAML 文件中的 ControlTemplate,因此我无法使用 C# 来解决此问题。

(更新:我可以肯定地说这不是一个排序问题——换句话说,它与在 ControlTemplate.Resources 或类似之前定义的内容无关。但是,类似的问题可能是由此类排序问题引起的,所以如果您遇到类似的问题,这件事值得调查。有关更详细的解释,请参阅以下在此更新之前所做的答案之一。)

再说一次,我可能完全走错了路。这只是我对幕后发生的事情的理解。为了让您自己判断,这里是实际的例外:

System.InvalidOperationException:
{"'PART_UnderlineBrush' 名称在 'System.Windows.Controls.ControlTemplate' 的名称范围内找不到。"}

这是供参考的样式/模板,删除了所有额外的东西(故事板、属性等)。

0 投票
1 回答
447 浏览

silverlight - 使用 DataTemplate 中的按钮进行 DataGrid 操作

好的,这就是我得到的,例如。

我想要做的是用按钮替换 HyperlinkBut​​ton 控件(基本上只是从标签中删除“超链接”),但是当我这样做时它不尊重事件触发器。所以当点击它只是不做任何事情。我想我可以通过用 EventToCommand 替换 cal:ActionMessage 来解决这个问题,但我一定没有正确实施。

问题的简短版本,有人可以阐明我如何获得现有 HyperlinkBut​​ton 完成的功能,但是通过按钮控件,我可以给它一个图标,而不仅仅是说删除的文本?感谢您的任何见解!

0 投票
1 回答
1508 浏览

wpf - 使用 Style 处理许多 WPF 元素中的 Window 的 RoutedEvent

我有以下路由事件:

我有以下 XAML:

我的目标是通过使用可重用的通用样式,窗口的路由事件将导致情节提要为所有 TextBlock 触发。但是,引发路由事件(通过单击按钮)不会导致任何事情发生(没有错误,只是什么都没有)。不知道出了什么问题。

对此的正确方法是什么?