我想在treeviewitem中创建一个图像,但我不能。我不知道我的错误在哪里。
#create treeviewitem的图片#
TreeViewItem tvt = new TreeViewItem();
StackPanel stackPanel = new StackPanel();
Label lblHeaderText = new Label();
Label kk = new Label();
Image imgFrontIcon;
imgFrontIcon = new Image();
string ImagePath = @"C:\Users\x\Desktop\y\HospitalProject\images\Untitled.png";
if (ImagePath != null && ImagePath != string.Empty)
{
Uri uri = new Uri(ImagePath);
BitmapImage bitMapSource = new BitmapImage();
imgFrontIcon.Source = new BitmapImage(new Uri(ImagePath, UriKind.Relative));
}
lblHeaderText.Content = "ss";
kk.Content = "lll";
stackPanel.Children.Add(imgFrontIcon);
stackPanel.Children.Add(lblHeaderText);
stackPanel.Children.Add(kk);
tvt.Name = "sef";
tvt.Header = stackPanel;
mytree.Items.Add(tvt);