1.使用WPF添加image控件在页面后,想要在动态调取数据后,获取对应图片显示;
答:
前台代码:<Image x:Name="image" Source="img\background.png" Stretch="Fill" />
后台代码: image.Source = new BitmapImage(new Uri(@地址, UriKind.Relative));
UriKind.Relative表示前面写的地址是相对地址;
2.想用微软雅黑字体,结果没有在WPF默认里面找到;
答:①从网上下载字体微软雅黑:微软雅黑.ttf;
②通过Properties-Resources.resx将*.ttf文件导入,具体步骤为双击Resources.resx,选择文件,添加资源即可。
③在APP.xaml文件中给<Application.Resources><Application.Resources/>添加FontFamily:
<Application.Resources>
<FontFamily x:Key="微软雅黑">../Resources/#微软雅黑<FontFamily/>
<Application.Resources/>
④使用时直接设置textblock的属性fontfamily为微软雅黑即可。