x:Bind...
Binding
Path=
Windows 10 提供了一个新的绑定机制,该机制针对性能和开发者生产力进行了优化。请参阅 {x:Bind} markup extension 。
chy5wohz1#
我看到了更多可以改变的东西,但我会把这个留到后续的PR中。
x:Bind Mode=OneTime
https://learn.microsoft.com/windows/uwp/xaml-platform/x-bind-markup-extensionhttps://learn.microsoft.com/windows/uwp/data-binding/data-binding-in-depthP.S. @niels9001,你知道吗?在工具包中,基本上不需要这个转换器?
wpx232ag2#
你的意思是这个:"XAML框架提供了一个内置的布尔值到可见性的转换器"?是的,这是在一些版本的UWP/W10中添加的。Toolkit在此之前已经存在了,我认为Toolkit仍然支持不包含此添加的版本。但是是的,在WinUI 3中我们不需要使用它
hsgswve43#
我还有很多想做的事情。第一个是移除内置转换器中不需要的代码。我们能保持这个开放状态,以便添加/链接这些额外的内容吗?
ax6ht2ek4#
在0.77版本发布冲刺期间,已经完成了这项工作。请将PowerToys更新到最新版本:https://github.com/microsoft/PowerToys/releases
4条答案
按热度按时间chy5wohz1#
我看到了更多可以改变的东西,但我会把这个留到后续的PR中。
x:Bind Mode=OneTime
是默认的,所以不需要显式指定https://learn.microsoft.com/windows/uwp/xaml-platform/x-bind-markup-extension
https://learn.microsoft.com/windows/uwp/data-binding/data-binding-in-depth
P.S. @niels9001,你知道吗?在工具包中,基本上不需要这个转换器?
wpx232ag2#
你的意思是这个:"XAML框架提供了一个内置的布尔值到可见性的转换器"?
是的,这是在一些版本的UWP/W10中添加的。Toolkit在此之前已经存在了,我认为Toolkit仍然支持不包含此添加的版本。但是是的,在WinUI 3中我们不需要使用它
hsgswve43#
我还有很多想做的事情。第一个是移除内置转换器中不需要的代码。我们能保持这个开放状态,以便添加/链接这些额外的内容吗?
ax6ht2ek4#
在0.77版本发布冲刺期间,已经完成了这项工作。请将PowerToys更新到最新版本:https://github.com/microsoft/PowerToys/releases