Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/319.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中设置radtreeviewitem的图像(通过Telerik)_C#_Wpf_Telerik_Radtreeview - Fatal编程技术网

C# 如何在wpf中设置radtreeviewitem的图像(通过Telerik)

C# 如何在wpf中设置radtreeviewitem的图像(通过Telerik),c#,wpf,telerik,radtreeview,C#,Wpf,Telerik,Radtreeview,我正在wpf应用程序中使用teleriks radtreeview控件。我正在以编程方式在treeview中添加treeview项(treenodes)。现在我需要以编程方式设置每个treeview项的imaghe,我发现radtreeview通过使用这些属性设置图像 DefaultImageSrc 选择图像src 但我的问题是,只有当我给出了它工作的图像的完整路径时。这是不可能的实时。所以我需要从我的项目的资源文件夹映射图像 RadTreeViewItem itm = new RadTreeV

我正在wpf应用程序中使用teleriks radtreeview控件。我正在以编程方式在treeview中添加treeview项(treenodes)。现在我需要以编程方式设置每个treeview项的imaghe,我发现radtreeview通过使用这些属性设置图像

DefaultImageSrc

选择图像src

但我的问题是,只有当我给出了它工作的图像的完整路径时。这是不可能的实时。所以我需要从我的项目的资源文件夹映射图像

RadTreeViewItem itm = new RadTreeViewItem();
itm.Header = "Demo";
itm.DefaultImageSrc = "/Resources/8.png";
itm.SelectedImageSrc= "/Resources/8.png";
trv.Items.Add(itm);

如何实现…?

假设
8.png
位于项目的资源文件夹中,且构建操作设置为资源,则您的代码似乎工作正常

您还需要确保将
radtreeView项目
添加到
TreeView
中:

myTreeView.Items.Add(itm);

谢谢你的回复。我正在将值绑定到treeview中。我的问题不是项目,而是项目旁边的图像。