2
我在解决方案中有两个项目。第一个项目的页面上有图像按钮,第二个图像是这个按钮。如何在XAML中正确设置图像源(Silverlight)
我尝试设置图片来源是这样的:
<telerik:RadButton x:Name="cbRun" Style="{StaticResource FvsToolbarButtonStyle}"
IsEnabled="True" Visibility="Visible" ToolTipService.ToolTip="Запустить" Click="cbRun_Click">
<Image Source="/fvsimages;component/forms_ed/Run.png"/>
</telerik:RadButton>`
或像这样:...<Image Source="../fvsimages/forms_ed/Run.png"/>...
,但它不工作。 (upd:图像在设计器中可见,但在调试中不可见)
当页面和图像位于一个项目中时,所有工作都可以使用。我做错了什么?
我看了看,发现他们的“建设行动”已设置为'资源'(我首先搜索关于这个问题的stackoverflow很多问题),并且是'fvsimages'(我在开始时将它设置为manualy)。我试着用firebug进行调试,但没有发现pictires加载(只有空的按钮) – ForeverSmiling 2011-05-24 17:58:45
@ForeverSmiling:我们现在进入粘性领域,你应该检查程序集名是fvsimages(检查项目属性)。你通过创建一个全新的UserControl来获得真正的简单,该UserControl只包含图像元素,并将该用户控件设置为RootVisual? – AnthonyWJones 2011-05-24 19:03:30
我检查过,assambly的名字是fvsimages,所以我不明白我做错了什么。新的用户控件,我希望这会帮助我理解这个问题。 – ForeverSmiling 2011-05-26 07:26:41