将控件的属性设置为值

时间:2019-02-15 06:15:43

标签: c# wpf xaml

自行将XAML中的属性设置为值是否正确?没有绑定或其他依赖性。 WPF是否足够智能以使应用程序跨平台?例如,即使使用Margin =“ 0,10,10,0”或Height / Width = 566这样的字符串,我的应用程序也会在其他计算机上出现吗?

1 个答案:

答案 0 :(得分:0)

  1.   

    由我自己将XAML中的属性设置为值是否正确?

它不是 MVVM ,有人会说您正在绕过 WPF 的可绑定性,但这是有效的,没有人可以对您不利(很多)

  1.   

    没有绑定或其他依赖性。 WPF是否足够聪明   跨平台的应用程序?

如果您能够制作 WPF 跨平台(而且我还不确定(如何)可以做到这一点),那么除 WPF 会很聪明,此外,您的绑定也不会与该问题无关。

  1.   

    我的应用程序是否会在其他计算机上出现,例如在我的计算机上,   即使使用Margin =“ 0,10,10,0”或Height / Width = 566这样的字符串,   例如?

再次从 Code-Behind 中设置 Xaml 属性与其他计算机显示 Xaml

的方式具有相关性或相关性。