【问题标题】:repeat an image in background desktop applications [closed]在后台桌面应用程序中重复图像[关闭]
【发布时间】:2015-05-17 14:24:18
【问题描述】:

就像我们在网站设计中所做的那样,取一张图片的 1px 并使用 CSS 在 x 或 y 方向上重复该图片。这可能与 C# 桌面应用程序有关吗?

搜索后我发现 tilebrush 但它似乎只适用于 WPF。我的问题是我们可以在没有 WPF 的桌面应用程序中做同样的事情吗?请让我清楚。

大家最好让 cmets 说明帖子有什么问题,以便我可以编辑而不是给帖子打负分。请告诉我我的问题有什么问题。

【问题讨论】:

  • 你是如何绘制图像的?使用winforms?
  • 你为什么不直接改变背景颜色?
  • @polisha989:我正在使用 Photoshop 绘制图像。但是将整个图像保留为背景是服务器的负担。所以我想从图像中剪切 1px 并在背景中重复它。与我们在网页设计中所做的类似,我希望您熟悉这种网站设计实践。
  • 我希望你熟悉这种网站设计实践。嗯,1x1 是一个间隔,早在 90 年代。你为什么不告诉我们你真正想要做什么?
  • 请检查此链接 :: 1x1px.me 并尝试下面给出的解决方案。你会知道我想做什么。伙计们,请删除负面标记。

标签: c# desktop-application


【解决方案1】:

在表单的属性中(按 F4 打开属性面板)将BackgroundImage 设置为所选图像,将BackgroundImageLayout 设置为Tile

【讨论】:

  • 感谢您的回复。让我试试,我会回复你的。
  • 大家好,我还找到了一个提供 1*1px 图像的链接。希望它对你也有用[1x1px.me/]
  • 请试试这个 :: 1x1px.me
  • 为什么还要一个 1x1 的“图像”??
  • @PiotrWolkowski :: 链接有效吗?请回复。
猜你喜欢
  • 1970-01-01
  • 2014-02-02
  • 2011-02-15
  • 2012-05-04
  • 1970-01-01
  • 1970-01-01
  • 2019-10-13
  • 2021-01-08
  • 2011-08-04
相关资源
最近更新 更多