C# 如何在背景中创建具有多个平铺的图像?

C# 如何在背景中创建具有多个平铺的图像?,c#,wpf,silverlight,windows-phone-7,C#,Wpf,Silverlight,Windows Phone 7,我想知道如何从许多图像中创建一个图像。我想在我的windows phone应用程序中创建一个互动程序,如下图所示(特别是“人物”互动程序): (来源:) 我有九张图片,我会创建一个图像,我会像瓷砖一样添加到背景中。有人知道如何创建一个与该图片中的图像相似的图像吗?我在这方面的经验很少,但是您是否考虑过创建一个控件,它可以在这样的网格中并排显示多达9张图片?然后,您可以独立地绑定每个图像,并根据需要对其进行更改。本文介绍了如何在WP7中很好地绑定phontos: 我在这方面的经验很少,但您是否考

我想知道如何从许多图像中创建一个图像。我想在我的windows phone应用程序中创建一个互动程序,如下图所示(特别是“人物”互动程序):


(来源:)


我有九张图片,我会创建一个图像,我会像瓷砖一样添加到背景中。有人知道如何创建一个与该图片中的图像相似的图像吗?

我在这方面的经验很少,但是您是否考虑过创建一个控件,它可以在这样的网格中并排显示多达9张图片?然后,您可以独立地绑定每个图像,并根据需要对其进行更改。本文介绍了如何在WP7中很好地绑定phontos:


我在这方面的经验很少,但您是否考虑过创建一个控件,它可以在这样的网格中并排显示多达9张图片?然后,您可以独立地绑定每个图像,并根据需要对其进行更改。本文介绍了如何在WP7中很好地绑定phontos:


如果您正在谈论如何组合实际的图形图像,如jpeg或位图,则需要查看和。基本上,您需要实施以下步骤:

  • 使用Image中的From方法加载相关图像,通常是
    Image.FromFile
  • 确定要使用的行数和列数
  • 使用添加了适当填充的加载图像的宽度和高度计算布局的总宽度和高度
  • 创建具有正确背景颜色和iamge格式的适当大小的新位图
  • 具有用于当前图形位置(x&y)的变量
  • 在布局中为当前行和列设置变量
  • 在循环中,创建图形对象
  • 使用
    Graphics.DrawImage
    将加载的图像添加到布局位图中
  • 根据需要增加图形行和/或列
  • 计算新图形位置
  • 重复,直到完成

  • 如果您正在讨论如何组合实际的图形图像,如jpeg或位图,则需要查看和。基本上,您需要实施以下步骤:

  • 使用Image中的From方法加载相关图像,通常是
    Image.FromFile
  • 确定要使用的行数和列数
  • 使用添加了适当填充的加载图像的宽度和高度计算布局的总宽度和高度
  • 创建具有正确背景颜色和iamge格式的适当大小的新位图
  • 具有用于当前图形位置(x&y)的变量
  • 在布局中为当前行和列设置变量
  • 在循环中,创建图形对象
  • 使用
    Graphics.DrawImage
    将加载的图像添加到布局位图中
  • 根据需要增加图形行和/或列
  • 计算新图形位置
  • 重复,直到完成

  • 其中一个选择是使用


    您也可以在此处找到问题的答案:

    其中一个选项是使用

    您也可以在此处找到问题的答案: