Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/312.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/wpf/14.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 字符串到图像WPF转换器_C#_Wpf_Image_Data Binding_Converter - Fatal编程技术网

C# 字符串到图像WPF转换器

C# 字符串到图像WPF转换器,c#,wpf,image,data-binding,converter,C#,Wpf,Image,Data Binding,Converter,如何在WPF中编码转换器以在WPF中显示四个状态图标,在我的项目中,我计划根据特定条件显示以下四个状态 1) 红点图标-未保存的数据 2) 绿点图标-保存成功 3) 白点图标或无图标-窗口已成功初始化,没有未保存的数据。 4) 错误图标-保存数据时出错 非常感谢您提供的任何帮助。如果您想更改窗口图标,最简单的方法是创建所有图标并将其保存为资源,然后使用以下方法进行更改: Uri iconUri = new Uri("pack://application:,,,/WPFIcon2.ico", Ur

如何在WPF中编码转换器以在WPF中显示四个状态图标,在我的项目中,我计划根据特定条件显示以下四个状态 1) 红点图标-未保存的数据 2) 绿点图标-保存成功 3) 白点图标或无图标-窗口已成功初始化,没有未保存的数据。 4) 错误图标-保存数据时出错


非常感谢您提供的任何帮助。如果您想更改窗口图标,最简单的方法是创建所有图标并将其保存为资源,然后使用以下方法进行更改:

Uri iconUri = new Uri("pack://application:,,,/WPFIcon2.ico", UriKind.RelativeOrAbsolute);
this.Icon = BitmapFrame.Create(iconUri);
如果你只想在表单上显示点,你可以画一个圆圈,并用圆圈改变它的颜色

此示例来自:

要绘制圆,请指定椭圆 其宽度和高度值为 相等。


如果要更改窗口图标,最简单的方法是创建所有图标并将其另存为资源,然后使用以下方法进行更改:

Uri iconUri = new Uri("pack://application:,,,/WPFIcon2.ico", UriKind.RelativeOrAbsolute);
this.Icon = BitmapFrame.Create(iconUri);
如果你只想在表单上显示点,你可以画一个圆圈,并用圆圈改变它的颜色

此示例来自:

要绘制圆,请指定椭圆 其宽度和高度值为 相等。


您的意思是如何更改窗口标题中显示的图标或仅显示点?您的意思是如何更改窗口标题中显示的图标或仅显示点?非常感谢,如建议的那样,我将绘制圆圈并更改其颜色。非常感谢,如建议的那样,我将绘制圆圈并更改其颜色。