问题标签 [commandparameter]

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

c# - silverlight:如何通过单击项目旁边的按钮从列表框中的项目传递值

我有一个列表框,在它旁边显示一个项目和一个删除按钮。如何触发将参数传递给视图模型的中继命令,以便执行删除。

示例代码。

查看型号:

但它不起作用。我是 Silverlight 的新手,所以有人遇到过这种情况吗?你能分享吗?

0 投票
1 回答
10918 浏览

c# - 使用 xaml 绑定和视图模型执行带参数的命令

目前我在 xaml 中有:

现在第一件事是我希望按钮在我的视图模型中引发事件

但它拒绝......
其次,我希望能够使用参数引发事件(注意命令参数),但我从未使用过它,因此我不明白如何使用它。

所以我的问题:

  1. 为什么我的中继命令没有被执行?

  2. 如何使用命令参数?

0 投票
3 回答
650 浏览

c# - Windows Phone中的命令参数等效?

因此,在 WPF 中有一个 CommandParameter 属性,您可以在 XAML 代码中使用该属性将有关所选内容的信息发送到您的 CS 代码以使用。

我正在尝试学习 Windows Phone 7 编程,它似乎与 WPF 非常相似,所以我想我会尝试使用 CommandParameter,但这似乎不起作用。您知道可以使用等效的东西吗?以下是我的项目的一些背景...

在手机上 ApplicationBarMenuItem

我正在尝试放置一个 CommandParameter="{Binding Path=Id}" 属性,就像您可以在 WPF 中使用一样,将图像的 ID 发送到我的 CS 代码中,以便我可以根据我所在的页面在菜单中执行这些功能。

0 投票
1 回答
13341 浏览

wpf - 如何正确绑定菜单项?

我如何正确绑定动态创建的菜单项列表。我尝试了几件事,但似乎都没有。我得到了正确的名称列表,但是我的 ViewSwitchCommand 似乎没有正确触发。

但是,如果我不动态地这样做并且这样做,那么一切正常就可以让它工作

命令参数需要一个字符串..不确定是否是这样...希望这是我只是忽略的简单

0 投票
2 回答
3126 浏览

wpf - 使用 WPF + MVVM 中的 Command + CommandParameter 删除列表视图中的行

我想使用 Command 和 CommandParameter 删除 ListView 控件中的一行,如下所示。

我正在尝试获取 Button 的 Tag 属性并将其传递给上面的命令,而不是像这样从列表中删除它。

在 XAML 上方进行了编辑并添加了一个 TextBlock,它使用与 Button 的标记和内容相同的绑定,但不知何故 Button 没有得到值,但 TextBlock 得到了!?

但我总是将criteriaId参数设为null。

我究竟做错了什么?

0 投票
1 回答
8610 浏览

load - 使用 MVVMLight EventToCommand 和页面加载事件传递命令参数?

EventToCommand 未能在加载事件上传递命令参数

当附加到页面或用户控件的 Load 事件时,EventToCommand 成功调用 ViewModel 中的处理程序,但不传递 CommandParameter。但是,相同的 XAML 附加到另一个事件,例如按钮单击,命令处理程序接收数据绑定数据作为其参数。xml:

<i:EventTrigger EventName="Loaded" SourceObject="{Binding ElementName=Control}"> <Command:EventToCommand x:Name="etcLoad" Command="{Binding LoadCommand}" CommandParameter="{Binding Target, ElementName=Control}" /> </i:EventTrigger>

Target 是视图上的字符串 DP。

虚拟机代码:

并且命令是这样分配的:

我几乎可以肯定,问题在于绑定比分配给目标 DP 或类似的东西晚。我有兴趣尽快找到解决方案或以其他方式从视图中获取字符串并进入从 OnNavigateTo 覆盖分配字符串的 ViewModel 中。目标是根据通过 URI 提供的查询属性提供选项卡的选择,即“/Views/DisplayTabDetails?Tab=Tab1”或类似的。

0 投票
1 回答
644 浏览

windows-phone-7 - 单击时获取列表框项内的控件内容

我有一个像这样的 ItemTemplate

当我单击 listboxitem 数据模板中的按钮时,我想获取 textblock txt 的内容,以找出单击了哪个列表框项以追溯列表框绑定的列表(模型)中的索引。但是从命令参数我什么都得不到,因为我认为有很多名为 txt 的文本块。

请帮我 !

0 投票
3 回答
17143 浏览

wpf - 通过键绑定从 Datagrid 传递命令参数

我有一个 wpf 特定的问题。我试图通过定义一个键绑定,将数据网格的选定行作为命令参数传递给命令,从而从数据网格中删除一行。

这是我的键绑定:

我知道这基本上可行,因为我可以调试到 DeleteSelectedCommand。但是有一个异常,因为 DeleteSelectedCommand 期望 Datagrid 的一行作为调用参数删除。

如何通过键绑定传递 SelectedRow?

如果可能,我只想在 XAML 中执行此操作,而不更改背后的代码。

0 投票
2 回答
481 浏览

silverlight - 在 XAML 中绑定 XAML 用户控件

我有两个 UserControls:Main nad Settings。在Main在某些控件中,我想将 XAML 中的 CommandParameter 设置为Settings。在 C# 中代码很简单,例如:

我怎样才能在 XAML 中做到这一点?

设置有自己的模型,我正在使用 MVVM。我在这里找到了解决方案Binding UserControl in XAML,但不清楚 MVVM 因为在 VM 中是 MV!我正在使用 Silverlight 4。

0 投票
3 回答
4172 浏览

silverlight - Silverlight:如何将 True 传递给 CommandParameter?

我如何传递True给一个CommandParameter

目前我必须添加Boolean.True到资源字典中,但这似乎是一种笨拙的方式。