尝试以编程方式添加选中的图像时出现显示菜单项图标问题:
private void ObjectsCanvas_MouseRightButtonDown(object sender, MouseButtonEventArgs e)
{
ContextMenu cm = new ContextMenu();
MenuItem mDiag = new MenuItem();
mDiag.Icon = new System.Windows.Controls.Image
{
Source = (new BitmapImage(new Uri("assets/checked-32-context.png", UriKind.Relative)))
};
mDiag.Header = Application.Current.Resources["DiagScreenMenuText"].ToString();
cm.Items.Add(mDiag);
cm.PlacementTarget = sender as Button;
cm.IsOpen = true;
}
checked-32-context.png图像仅在此处使用,但未显示:
答案 0 :(得分:3)