
wpf中怎么 往Grid每行每列插入不同的图片 只在后台 我这个方法有问题 请哪位大神帮我看看 代码如下
///<summary>///当有小于4张图片的时候分为两行两列///</summary>privatevoidInitTupian1(){for(inti=0;i<1;...
/// <summary>
/// 当有小于4 张图片的时候 分为两行两列
/// </summary>
private void InitTupian1()
{
for (int i = 0; i<1; i++)
{
ColumnDefinition colDef = new ColumnDefinition();
grid1.ColumnDefinitions.Add(colDef);
RowDefinition rowDef = new RowDefinition();
grid1.RowDefinitions.Add(rowDef);
}
for (int i = 0; i < 1; i++)
{
for (int j = 0; j <2; j++)
{
}
}
}
/// <summary>
/// 当有大于4张图片小于8长图片的时候分为两行 三列
/// </summary>
private void InitTupian2()
{
for (int i = 0; i < 2; i++)
{
ColumnDefinition colDef = new ColumnDefinition();
grid1.ColumnDefinitions.Add(colDef);
RowDefinition rowDef = new RowDefinition();
grid1.RowDefinitions.Add(rowDef);
}
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 1; j++)
{
}
}
} 展开
/// 当有小于4 张图片的时候 分为两行两列
/// </summary>
private void InitTupian1()
{
for (int i = 0; i<1; i++)
{
ColumnDefinition colDef = new ColumnDefinition();
grid1.ColumnDefinitions.Add(colDef);
RowDefinition rowDef = new RowDefinition();
grid1.RowDefinitions.Add(rowDef);
}
for (int i = 0; i < 1; i++)
{
for (int j = 0; j <2; j++)
{
}
}
}
/// <summary>
/// 当有大于4张图片小于8长图片的时候分为两行 三列
/// </summary>
private void InitTupian2()
{
for (int i = 0; i < 2; i++)
{
ColumnDefinition colDef = new ColumnDefinition();
grid1.ColumnDefinitions.Add(colDef);
RowDefinition rowDef = new RowDefinition();
grid1.RowDefinitions.Add(rowDef);
}
for (int i = 0; i < 2; i++)
{
for (int j = 0; j < 1; j++)
{
}
}
} 展开
展开全部
其实可以根据图片在Grid的行号和列号来指定图片的URL。grid的每行每列都放入一个image,可以对image的url在后台进行不同的设定
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询