Kon*_*ten 2 c# data-binding wpf xaml mvvm
我总是在视图模型中的字段中使用这些明显的名称,这样我实际上不需要智能感知.但是,我刚刚发现在处理程序员坚持使用非英语名称的代码时我需要它(因为" 当使用本地语言时编码更容易 ").
所以问题是 - 是否有可能使XAML intellisense为我提供视图模型中的字段列表(很容易就是这样)?
C#
public ElViewoConstructo()
{
InitializeComponent();
DataContext = new ElViewoModello();
}
Run Code Online (Sandbox Code Playgroud)
XAML
<ProgressBar Maximum="{Binding Path=Donkey}"
Minimum="0"
Value="{Binding Path=Monkey}"
Visibility="{Binding Path=Wonkey.Bonky}" />
Run Code Online (Sandbox Code Playgroud)
如果可能的话,我猜我需要以某种方式注册数据上下文.令人惊讶的是,我找不到谷歌的任何有用的东西.我可能使用了一组错误的搜索词,但我在SQL Management Studio上只得到了智能问题...
Fed*_*gui 11
在XAML中设置DataContext:
<Window>
<Window.DataContext>
<local:ElViewoModello/>
<Window.DataContext>
</Window>
Run Code Online (Sandbox Code Playgroud)
或者用于d:DataContext定义设计时DataContext类型:
<Window d:DataContext="{d:DesignInstance local:ElViewoModello}"/>
Run Code Online (Sandbox Code Playgroud)
| 归档时间: |
|
| 查看次数: |
2267 次 |
| 最近记录: |