问题描述
Borderbr=newBorder();Imagefolder=newImage();BitmapImagebs=newBitmapImage();ListBoxItemli=newListBoxItem();Canvascv=newCanvas();Labellb=newLabel();bs.BeginInit();bs.UriSource=newUri(Environment.CurrentDirectory+"//"+filess[ss]+"//"+l[ss].ToString());bs.EndInit();folder.Source=bs;lb.Content=filess[ss].ToString();br.Child=lb;li.Content=br;li.Margin=newSystem.Windows.Thickness((int)20);list1.Items.Add(li);我使用Border控件,但是只能向里面传一个值,在添加名字的时候,图片就会被覆盖掉,求大虾解决!比如写成:li.Content=br;li.Content=lb;这样就只能显示下个内容了!
解决方案
解决方案二:
引用楼主sf575909352的回复:
Borderbr=newBorder();Imagefolder=newImage();BitmapImagebs=newBitmapImage();ListBoxItemli=newListBoxItem();Canva……
解决了,可以使用StackPanelsp=newStackPanel();sp.Children.Add(folder);sp.Children.Add(lb);li.Content=sp;
时间: 2024-10-26 06:27:35