kam*_*aci 44
Window的Icon属性用于设置窗口的Icon.
<Window x:Class="WindowSample.MainWindow"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
Title="WPF Window Sample" Height="350" Width="525"
Name="FirstWindow" Icon="Icon1.ico" >
Run Code Online (Sandbox Code Playgroud)
Window类的Icon属性表示运行时窗口的图标.此属性采用ImageSource变量.
以下代码段使用BitmapFrame.Create方法创建ImageSource并设置Window的Icon属性.
Uri iconUri = new Uri("pack://application:,,,/Icon1.ico", UriKind.RelativeOrAbsolute);
this.Icon = BitmapFrame.Create(iconUri);
Run Code Online (Sandbox Code Playgroud)
您可以从这里阅读更多内容
Pra*_*pal 11
将图像添加到标题栏的简便方法:
在您的项目中,选择 - 属性 - 应用程序 - 资源 - 图标和清单 - 选择.ico图像(始终将图像转换为.ico)
在WPF主窗口中添加此行(图标):
Title="xxxxx" **Icon="xxxxxx.ico"**>
Run Code Online (Sandbox Code Playgroud)
<Window
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="SDKSample.MainWindow"
Icon="WPFIcon1.ico">
</Window>
Run Code Online (Sandbox Code Playgroud)
或者在代码中
// Set an icon using code
Uri iconUri = new Uri("pack://application:,,,/WPFIcon2.ico", UriKind.RelativeOrAbsolute);
this.Icon = BitmapFrame.Create(iconUri);
Run Code Online (Sandbox Code Playgroud)