Dah*_*Sra 9 c# wpf telerik radtreeview
我正在使用以下代码以编程方式从资源中将图像添加到radtreeviewitem.
"/myAssembley;component/Resources/image1.png"
Run Code Online (Sandbox Code Playgroud)
并且图像显示成功.现在我需要添加另一个需要在radtreeviewitem中第一个图像旁边显示的图像.
如何实现它.
如下图所示,我需要使用treeviewitem在单个树视图项目中显示文件夹图标和红色方块图标.
如果您没有数据绑定并且直接使用 RadTreeViewItems,则可以在项目的标题中添加附加图像。例如:
var stackPanel = new StackPanel() { Orientation = System.Windows.Controls.Orientation.Horizontal };
var image1 = new Image() { Source = image1Path };
var image2 = new Image() { Source = image2Path };
var textBlock = new TextBlock() { Text = itemHeader };
stackPanel.Children.Add(image1);
stackPanel.Children.Add(image2);
stackPanel.Children.Add(textBlock);
var treeViewItem = new RadTreeViewItem()
{
Header = stackPanel,
};
Run Code Online (Sandbox Code Playgroud)
有用。