问题标签 [imagesource]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
451 浏览

wpf - 每个状态带有图像的自定义按钮

我正在尝试创建一个像按钮一样的自定义用户控件,但我希望它为每个状态(正常、悬停、按下)使用不同的图像。用户控件包含一个用于显示图像的图像控件。我想在运行时更改 Image 控件的 Source,因此当 OnMouseEnter 事件触发时,我会将图像源更改为 HoverChange (ImageSource) 属性。

所以我尝试向用户控件添加 3 个 ImageSource 属性(NormalState、HoverState 和 PressedState),以便在需要时更改图像。(来自 WinForms)但问题是属性没有在代码中设置(WinForms 行为),所以我不能将它们分配给我的图像。但是当我在我的程序中使用用户控件时,我可以通过属性面板设置它们,但我不能在代码中使用它们(它们保持为 NULL)。

这是我想要达到的一些(伪)代码:

主要问题是初始化后没有设置 ImageSource 属性(是的,通过编辑器中的属性面板设置了),我知道 WPF 中的工作方式有点不同,但我怎么能让这个工作方式我试试?

谢谢

0 投票
1 回答
3802 浏览

c# - WPF 矩形图像源

我无法用图像填充矩形对象。

body 是 Rectangle 对象,当我运行此代码时,窗口上只有黑屏。我也看不到我的其他控制器(如按钮)。任何解决方案?

0 投票
1 回答
201 浏览

c# - 不同的内置图像抽象的优点是什么?

在我的应用程序中,我想在不同的地方显示小图像。

我使用不同的内置类型来表示这些图像,但我很好奇是否有一个“最好的”表示。

对于上下文:

这些图像由存储在数据库中的部分组成。

目前我ImageSource在这里使用,以及Drawing用于组成图像。

为了将这些图像发送到 UI,我使用一个Imagewith Source 设置为ImageSource来自 ImageComposition 的整体(它正在执行与数据库相关的工作并将“整体”图像组合在一起)。然后Image将其推入ContentControl. 这些图像出现在应用程序的不同位置,需要缩放以适应这些位置。

因为我有所有可用的源代码并且可以随意更改它:

最有优势的抽象是什么?(例如应用程序中的 UI 渲染 <==> 渲染)。

目前可能有:ImageSource, Image,Drawing甚至Control.

0 投票
3 回答
299 浏览

html - 这个简单的 HTML 代码有什么问题?

我对 Web 开发完全陌生,仍然是一名学生。请回答这个极低级别的问题。

我有这个小的 HTML 代码:

将 logo.jpg 文件放在与 .html 文件完全相同的文件夹中,并给出确切的宽度和高度。

然而,当我打开 HTML 页面时,我根本看不到图像。怎么了?我该怎么办?

0 投票
1 回答
211 浏览

data-binding - 如何最好地创建一个将返回动态构建的 ImageSource 的属性?

在 Windows Metro 应用程序(发布预览版)中,我从数据点动态创建图像并使用数据绑定来显示图像。

由于图像创建是相当繁重的处理,我希望它在一个任务中完成。所以我的财产目前编码如下:

DiagramGenerator 看起来像:

在 Xaml 中,我的绑定非常简单

不幸的是,使用上面的代码不起作用。

我在 OnPropertyChanged 方法中出现异常(例如,在上面的 this.Diagram = t.Result 之后):“应用程序调用了一个为不同线程编组的接口。”

然后我尝试使用以下方法编组到 UI 线程:

Window.Current.Dispatcher.RunAsync(Windows.UI.Core.CoreDispatcherPriority.Norma, () => { this.Diagram = t.Result; });

但这也不起作用,因为 Window.Current 为空!

怎么能解决这个问题?

非常感谢您的建议。

0 投票
2 回答
8321 浏览

c# - 在 Metro Windows 8 中将 ImageSource 转换为 WriteableBitmap

我想知道如何将ImageSource对象(在我的情况下是图像元素的源属性)转换为WriteableBitmap. 构造WriteableBitmap(BitmapSource)函数在 Windows 8 Metro 中不起作用,所以我不能这样做。

我试图将ImageSource对象加载到流中然后使用WriteableBitmap.SetSource(stream),但我也不知道如何将图像加载到流中。

我还添加了我在网上找到的这个辅助方法:

问题是BitmapImage不再有StreamSource方法了。

0 投票
2 回答
12125 浏览

c# - 在 Metro 应用程序中以编程方式设置图像源,图像不会出现

我的应用程序中有一个主页和一个相机页面。主页有一个没有源集的图像和一个按钮。如果单击该按钮,它将带您进入相机页面。在相机页面上,我捕获图像并将其保存在平板电脑的图片库中,然后导航回主页,我想将图像的来源设置为我刚刚捕获并保存在图片库中的图像. 这是我的相关代码。

主页.xaml

MainPage.xaml.cs

相机.xaml.cs

MainPage.xaml 文件中的 img_OnLoaded 方法试图将图像源设置为我从 Camera.xaml.cs 中的 Capture_click 方法保存到图片库的图像。

我的问题是图片永远不会出现在第一页的图片上!请帮忙!

0 投票
1 回答
1676 浏览

wpf - 如何在代码隐藏文件中设置 ImageSource

我在 UserControl 中有 Property ImageSource。如何ImageSource在我的资源目录中将我的代码中的图像设置为图像?

我想将图像源绑定到属性ImageSource

0 投票
2 回答
528 浏览

c# - 有没有合适的方法来创建一个 html src 路径?

我知道处理文件/目录路径的正确方法是使用Path.AltDirectorySeparatorChar,但这是否适用于 html 源路径?

或者,是否反斜杠是 html 所需的路径分隔符?我一直使用反斜杠(即<img src="images\birthdaysurprise.jpg" />)来完成它,但现在我想知道我是否一直在做不正确的事情?

0 投票
0 回答
127 浏览

mootools - http://wall.plasm.it/examples/example-the-wall/ 的问题 - 图片

这对你来说可能是小菜一碟,但我现在在黑洞里,我不知道墙有什么问题。我想做一些 www.wall.plasm.it/examples/example-the-wall/。请 - 看看:www.megainstal.pl/ 没有任何图像。你能帮忙修一下吗?我将非常感谢任何帮助/信息。

短篇小说:1)我从 github 下载文件:https ://github.com/plasm/the-wall 2)我只更改了 3 个文件:

(案例:基本)

3)在 01-wall.js 我声明了图像:

4) 图片是:1 到 76.jpg

你能指出我犯错的地方吗?如果您要查看源文件-我将其全部压缩在一个文件中:www.megainstal.pl/files.zip

我与 plasm 的作者联系,他告诉我我在以下方面有错误:1)宽度和高度尺寸图像 - 我改进了 2)window.addEvent("domready", function() ...在 01-wall.js 中不确定 -我改进了,但我有疑问。请 - 看看代码:

请 - 帮我解决这个问题。我真的需要墙;)