当前位置:  开发笔记 > 后端 > 正文

WPF将My.Settings集合绑定到Combobox项目

如何解决《WPF将My.Settings集合绑定到Combobox项目》经验,为你挑选了1个好方法。

我是WPF的新手,仍然试图在XAML中绕过绑定.

我想在my.settings中使用字符串集合的值填充组合框.我可以在这样的代码中做到这一点:

Me.ComboBox1.ItemsSource = My.Settings.MyCollectionOfStrings

......它有效.

我怎么能在我的XAML中做到这一点?可能吗?

谢谢



1> Enrico Campi..:

是的,您可以(并且应该在大多数情况下)在XAML中声明绑定,因为这是WPF中最强大的功能之一.

在您的情况下,要将ComboBox绑定到您的一个自定义设置,您将使用以下XAML:


    
        
    

请注意以下几个方面:

我们声明了一个带有前缀'p'的XML命名空间,它指向'Settings'类所在的.NET命名空间,以便在XAML中引用它

我们使用标记扩展"{Binding}"来声明XAML中的绑定

我们使用标记扩展'Static'来表示我们想在XAML中引用静态(VB中的'shared')类成员

推荐阅读
放ch养奶牛
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有