gpt4 book ai didi

c# - 在 WINRT 应用程序中使用转换器

转载 作者:行者123 更新时间:2023-11-30 17:01:21 25 4
gpt4 key购买 nike

我正在使用 c# 和 XAML 开发 WINRT metro 风格的应用程序。在很多情况下,我想在我的 WINRT 应用程序中使用转换器。使用转换器对我来说更方便,但我的问题是“使用转换器有什么缺点吗,比如内存使用……等等”请澄清。

最佳答案

使用转换器的缺点是:

  1. 代码分散 - 您的应用程序逻辑的某些部分可能位于您的转换器类中。
  2. 不灵活 - 默认情况下,转换器只能绑定(bind)到单个属性,您也不能对 converterparameter 参数进行数据绑定(bind)。如果您想显示根据多个输入值计算的值,这可能会成为一个问题。

我会尝试使用 MVVM体系结构并摆脱大多数转换器。仅将它们用于从 bool 到可见性的简单转换。

关于c# - 在 WINRT 应用程序中使用转换器,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21156124/

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