AJ.*_*AJ. 5 data-binding xaml design-time design-time-data maui
在 WPF 中,我使用了以下的正常组合:
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
d:DataContext="{d:DesignData...}"
Run Code Online (Sandbox Code Playgroud)
允许设置设计时 DataContext。这意味着我在 XAML 中获得了合理的 Intellisense。我意识到上面的代码无法编译,但你明白了。
我刚刚开始使用 MAUI(没有 Blazor),并且希望实现同样的目标 - 这样我就可以告诉 Visual Studio 我的 ContentView 将绑定到特定的对象类型,即 d:BindingContext="" 以这样的方式运行时会被忽略吗?这将使设计 ItemTemplates 变得更加容易!
感谢杰森的评论。事实上,我也在詹姆斯·蒙特曼戈的视频中找到了这个问题的答案。
x:DataType 非常棒 - 它比旧系统更强大,因为它实际上为绑定提供了编译时保护。
编辑:有问题的视频是:https://youtu.be/3-cT97sBmxM
| 归档时间: |
|
| 查看次数: |
2253 次 |
| 最近记录: |