我想以编程方式在radWindow的左上角放置一个图标
我的代码就像这样
RadWindow radWindow = new RadWindow(); radWindow.Header = "The header"; radWindow.Icon = new Image() { Source = new BitmapImage(new Uri("../ressources/enregistrer.png", UriKind.Relative)) }; radWindow.Show();
但图标不显示
有没有人有想法?
修改
这是我项目的架构: 上面代码所在的文件用红色圈出 资源文件以绿色圈出
答案 0 :(得分:2)
<telerik:RadWindow.Icon>
<Image Source="pack://application:,,,/ressources/enregistrer.png" Height="18"/>
</telerik:RadWindow.Icon>
// this seems to work. You will need to provide a size.
答案 1 :(得分:1)
我不知道为什么上面的解决方案不起作用,但我找到了像这样的解决方法
RadWindow radWindow = new RadWindow();
radWindow.Header = "The header";
radWindow.Icon = new Image()
{
Source = new BitmapImage(new Uri("pack://application:,,,/ressources/enregistrer.png", UriKind.RelativeOrAbsolute))
}
radWindow.Show();