我正在尝试将xaml中的列表绑定为itemsource。问题是,列表保存在另一个项目属性中的资源文件中(在同一解决方案中)。我一直在尝试创建一个命名空间,但它继续告诉我myproject.Properties.Resources显然不存在。
帮助解释粗略想法的简短示例: Project1.xaml
<Grid ItemsSource={Binding (binding goes here)} />
Project2.Properties.Resources
public static namespace.listobject MyList;
希望它相对简单,有人可以尽快给我一个答案。提前谢谢!
答案 0 :(得分:0)
如果您通过 SolutionExplorer 定义了Ressource - &gt; 属性 - &gt; Resspource - &gt; AddRessource ,那么你应该没有问题来实现这个解决方案:
<Window>
<Window.Resources>
<BitmapImage x:Key="Image1" UriSource="Resources/yourimage.bmp" />
</Window.Resources>
<Grid>
<Image Source="{StaticResource Image1}"/>
</Grid>
</Window>
不要忘记将图片文件的Build Action
属性设置为Ressource
。