gpt4 book ai didi

c# - Caliburn 对模型-对象的微 Action

转载 作者:行者123 更新时间:2023-12-03 04:45:21 24 4
gpt4 key购买 nike

使用caliburn micro您可以通过执行以下操作来执行方法:

<Buttton x:Name="ClickMe" />

ViewModel中有一个像这样的方法:

public void ClickMe() 
{
//Method will be execute upon button click
}

是否可以将其绑定(bind)到 ViewModel 中属性内的方法?像这样吗?:

<Buttton x:Name="Model.ClickMe" />

最佳答案

当你写下以下内容时,首先要做的事情是:

<Button x:Name="Model.ClickMe" />

谁会给你这样的错误:

'Model.ClickMe' is not a valid value for property 'Name'.

现在,如果您想在另一个 UserControl(您的 Model)内调用另一个方法,则需要绑定(bind)到该模型。

   <Button x:Name="ClickMe" cal:Bind.Model="{Binding Model}"></Button>

关于c# - Caliburn 对模型-对象的微 Action ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/54666999/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com