如何填充列表<字符串>在XAML? [英] How to Populate a List<string> in XAML?

查看:110
本文介绍了如何填充列表<字符串>在XAML?的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

下面是为你们的另一个简单的XAML问题:

我可以填充一个复杂的名单还好在XAML如下:

 <地方:人x:键=家族>
    <地方:人名=贝贝年龄=45/>
    <地方:人名=Greggles年龄=41/>
    <地方:人名=毛毛年龄= 10/>
< /地方:人们>
 

但在的情况下:

 公共类的文件名:列表<字符串> {}
 

......如何添加字符串?

 <地方:文件名X:关键=文件名>
        ???
< /地方:文件名>
 

顺便说一句,您可以recongnise的例子,改编自编程WPF由克里斯·塞尔斯。

感谢您的帮助!

解决方案

 <地方:文件名X:关键=文件名的xmlns:SYS =CLR的命名空间:系统;装配= mscorlib程序>
    < SYS:字符串>一个实施; / SYS:字符串>
    < SYS:字符串>二< / SYS:字符串>
    < SYS:字符串>三< / SYS:字符串>
< /地方:文件名>
 

Here's another easy XAML question for you guys:

I can populate a 'complex' list okay in XAML like:

<local:People x:Key="family">
    <local:Person Name="The Babe" Age="45"/>
    <local:Person Name="Greggles" Age="41"/>           
    <local:Person Name="Elmo" Age=10"/>
</local:People>

But in the case of:

public class FileNames : List<string> { }

...how are the strings added?

<local:FileNames x:Key="fileNames">
        ???
</local:FileNames>

BTW You may recongnise the example, adapted from "Programming WPF" by Chris Sells.

Thanks for your help!

解决方案

<local:FileNames x:Key="fileNames" xmlns:sys="clr-namespace:System;assembly=mscorlib">
    <sys:String>One</sys:String>
    <sys:String>Two</sys:String>
    <sys:String>Three</sys:String>
</local:FileNames>

这篇关于如何填充列表&LT;字符串&GT;在XAML?的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
相关文章
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆