问题标签 [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.
wpf - 每个状态带有图像的自定义按钮
我正在尝试创建一个像按钮一样的自定义用户控件,但我希望它为每个状态(正常、悬停、按下)使用不同的图像。用户控件包含一个用于显示图像的图像控件。我想在运行时更改 Image 控件的 Source,因此当 OnMouseEnter 事件触发时,我会将图像源更改为 HoverChange (ImageSource) 属性。
所以我尝试向用户控件添加 3 个 ImageSource 属性(NormalState、HoverState 和 PressedState),以便在需要时更改图像。(来自 WinForms)但问题是属性没有在代码中设置(WinForms 行为),所以我不能将它们分配给我的图像。但是当我在我的程序中使用用户控件时,我可以通过属性面板设置它们,但我不能在代码中使用它们(它们保持为 NULL)。
这是我想要达到的一些(伪)代码:
主要问题是初始化后没有设置 ImageSource 属性(是的,通过编辑器中的属性面板设置了),我知道 WPF 中的工作方式有点不同,但我怎么能让这个工作方式我试试?
谢谢
c# - WPF 矩形图像源
我无法用图像填充矩形对象。
body 是 Rectangle 对象,当我运行此代码时,窗口上只有黑屏。我也看不到我的其他控制器(如按钮)。任何解决方案?
c# - 不同的内置图像抽象的优点是什么?
在我的应用程序中,我想在不同的地方显示小图像。
我使用不同的内置类型来表示这些图像,但我很好奇是否有一个“最好的”表示。
对于上下文:
这些图像由存储在数据库中的部分组成。
目前我ImageSource
在这里使用,以及Drawing
用于组成图像。
为了将这些图像发送到 UI,我使用一个Image
with Source 设置为ImageSource
来自 ImageComposition 的整体(它正在执行与数据库相关的工作并将“整体”图像组合在一起)。然后Image
将其推入ContentControl
. 这些图像出现在应用程序的不同位置,需要缩放以适应这些位置。
因为我有所有可用的源代码并且可以随意更改它:
最有优势的抽象是什么?(例如应用程序中的 UI 渲染 <==> 渲染)。
目前可能有:ImageSource
, Image
,Drawing
甚至Control
.
html - 这个简单的 HTML 代码有什么问题?
我对 Web 开发完全陌生,仍然是一名学生。请回答这个极低级别的问题。
我有这个小的 HTML 代码:
将 logo.jpg 文件放在与 .html 文件完全相同的文件夹中,并给出确切的宽度和高度。
然而,当我打开 HTML 页面时,我根本看不到图像。怎么了?我该怎么办?
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 为空!
怎么能解决这个问题?
非常感谢您的建议。
c# - 在 Metro Windows 8 中将 ImageSource 转换为 WriteableBitmap
我想知道如何将ImageSource
对象(在我的情况下是图像元素的源属性)转换为WriteableBitmap
. 构造WriteableBitmap(BitmapSource)
函数在 Windows 8 Metro 中不起作用,所以我不能这样做。
我试图将ImageSource
对象加载到流中然后使用WriteableBitmap.SetSource(stream)
,但我也不知道如何将图像加载到流中。
我还添加了我在网上找到的这个辅助方法:
问题是BitmapImage
不再有StreamSource
方法了。
c# - 在 Metro 应用程序中以编程方式设置图像源,图像不会出现
我的应用程序中有一个主页和一个相机页面。主页有一个没有源集的图像和一个按钮。如果单击该按钮,它将带您进入相机页面。在相机页面上,我捕获图像并将其保存在平板电脑的图片库中,然后导航回主页,我想将图像的来源设置为我刚刚捕获并保存在图片库中的图像. 这是我的相关代码。
主页.xaml
MainPage.xaml.cs
相机.xaml.cs
MainPage.xaml 文件中的 img_OnLoaded 方法试图将图像源设置为我从 Camera.xaml.cs 中的 Capture_click 方法保存到图片库的图像。
我的问题是图片永远不会出现在第一页的图片上!请帮忙!
wpf - 如何在代码隐藏文件中设置 ImageSource
我在 UserControl 中有 Property ImageSource
。如何ImageSource
在我的资源目录中将我的代码中的图像设置为图像?
我想将图像源绑定到属性ImageSource
。
c# - 有没有合适的方法来创建一个 html src 路径?
我知道处理文件/目录路径的正确方法是使用Path.AltDirectorySeparatorChar
,但这是否适用于 html 源路径?
或者,是否反斜杠是 html 所需的路径分隔符?我一直使用反斜杠(即<img src="images\birthdaysurprise.jpg" />
)来完成它,但现在我想知道我是否一直在做不正确的事情?
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 中不确定 -我改进了,但我有疑问。请 - 看看代码:
请 - 帮我解决这个问题。我真的需要墙;)