我尝试在我的应用中初始化WrapGrid
,并设置了height
和width
以及itemheight
和itemwidth
然后我将其添加为Border
控制
然后我在WrapGrid
中将这个Canvas
添加到正常的Windows 7应用程序中,但我得到了xaml
错误问题!!!!
WrapGrid new_wrap = new WrapGrid();
new_wrap.Height = 75;
new_wrap.Width = 75;
new_wrap.ItemHeight = 16;
new_wrap.ItemWidth = 16;
Border imgborder = new Border();
imgborder.CornerRadius = new CornerRadius(5);
imgborder.Height = 16;
imgborder.Width = 16;
imgborder.BorderThickness = new Thickness(1, 1, 1, 1);
imgborder.BorderBrush = new SolidColorBrush(Colors.Black);
imgborder.Margin = new Thickness(10, 10, 0, 0);
new_wrap.Children.Add(imgborder);
new_shape_g.Children.Add(new_wrap);
答案 0 :(得分:0)
我发现最好的方法是使用VariableSizedWrapGrid
代替WrapGrid
,它会起作用。