<Button Content="{Binding telefone}"
Click="{Binding telefone, Converter={StaticResource ButtonClick}}" />
你好!
如何通过“转换器”将点击事件与按钮相关联?
<Button Content="{Binding telefone}"
Click="{Binding telefone, Converter={StaticResource ButtonClick}}" />
你好!
如何通过“转换器”将点击事件与按钮相关联?
Silverlight 解析器无法将事件处理程序绑定到绑定。相反,请使用 Command 属性。
<Button Command="{Binding telefone}" />
C#:
public class Telephone: ICommand
{
public bool CanExecute(object parameter)
{
return true;
}
public event EventHandler CanExecuteChanged;
public void Execute(object parameter)
{
MessageBox.Show("Telephone clicked");
}
}
让您的转换器将回调的名称作为字符串返回。
(我就是这样做的)