
其次我来说一下关于你两个问题的一些看法。
问题一——你这种问法相当于如何在后台对一个控件的Content添加一个控件。一般解决的方法为
后台先创建好listbox,然后赋值 expander1.Content=listbox;
问题二:如何后台指定控件模板。你后台创建一个listbox。 那就可以像一般属性一样赋给它的控件模板呀。
listbox.ItemTemplate = Resources["lbItemTemp"] as DataTemplate
可以是绝对路径!也可以是 相对路径!Uri 有个重载 有一个可以设置是相对还是绝对 new Uri("", UriKind.RelativeOrAbsolute)
你已经加到项目里的图片,比如 你把图片放到项目中 Resource 文件夹里了!
1. Resouce/1.png xaml 中-》 <Image Source="Resource/1.png" />
2. /项目名称component/Resource/1.pngxaml => <Image Source="/项目名称component/Resource/1.pngxaml" />
Over
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)