【发布时间】:2020-10-01 01:34:52
【问题描述】:
我想在单击按钮后更改 UI 端的某些内容。假设单击按钮后更改按钮宽度。
<Button x:Name="btnButt" Content="Button"/>
然后在我的 ViewModel 中,
View.MyDialog mydialog = new View.MyDialog();
mydialog.btnButt.Width = 3000;
但是,一切都不起作用。我还尝试从 ViewModel 绑定一个字符串:
\\ XAML
<Button x:Name="btnButt" Content="Button" Width="{Binding WidthVM}"/>
\\ ViewModel
public int WidthVM = 3000;
可能缺少什么?
【问题讨论】:
-
什么是
View.MyDialog?这是ViewModel类还是支持类? -
你的 ViewModel 绑定代码是什么?
-
@cahyo,这是我的 XAML 类