WPF - 如何将图像插入Grid元素的第2列

Mal*_*olm 1 wpf

正如主题所说,我想将图像插入到以2列定义定义的第2列网格中.

编程是???

我看不到如何使用grid.Children.insert(1,img)选择列不起作用.

马尔科姆

小智 7

Image imgControl = new Image();
Grid.SetColumn(imgControl, 1);
gridContainer.Children.Add(imgControl);
Run Code Online (Sandbox Code Playgroud)

网格中包含的对象基于附加的依赖项属性Column Row ColumnSpan和RowSpan进行定位,这些属性如上所示设置.


Mat*_*ton 5

WPF中元素的行/列索引是附加属性.你在Grid上使用静态方法设置它,如下所示:

Grid.SetColumn(img, 1);
Run Code Online (Sandbox Code Playgroud)

更多信息在这里,以及更多关于附加属性的信息.