问题标签 [clipping]
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.
c# - 将 UniformToFill 与图像一起使用时如何控制 C# 或 XAML 中的剪辑
我在一个可调整大小的窗口中有一个图像控件,其拉伸属性设置为UniformToFill
.
剪辑窗口固定在图像的左上角;调整大小会切掉图像的右侧和底部。
我希望图像在所有方面都被平等地剪裁。我是否过于密集而忽略了一个明显的解决方案?
如何控制图像的剪辑方式?
(无关:这是我在 stackoverflow 上的第一篇文章。我只想开始说,谢谢,这个网站对我来说是很棒的资源)
wpf - XAML 工具提示被剪裁
我正在尝试制作 WPF 应用程序(常规 Windows 应用程序,而不是 XBAP 或 Silverlight)。我希望主应用程序窗口支持透明度,并通过下面的桌面显示。
但是,当我在 Button 上指定 ToolTip 文本时,ToolTip 会出现在主窗口下方(z 顺序)!
我有一个屏幕截图,其中: * 另一个应用程序重叠并阻止了部分透明主窗口的视图。* 我的按钮的工具提示出现在其他应用程序的前面。* 工具提示不在其他应用前面的地方,是在部分透明的后面。
我在其他地方读到,这是 32 位 XP 的 WPF 引擎的一个已知问题,在 Vista 中不会发生。
我正在寻找的是修复/解决方法。
iphone - iphone界面覆盖传递事件
替代文字 http://www.davidhomes.net/question.gif
我对 iphone dev 非常陌生(我的空闲时间不到 3 个月),我正在开始开发我的第二个应用程序。
从图像中,我将一些 UIView 作为子视图添加到我的主 UIViewController.view,要添加的视图数量根据用户可选择的数据而有所不同。
每个视图包含几个控件、一个标签、一个 UITextField 和一个 Horizontal UIViewPicker。
为简单起见,我在这里放了一个(非常粗糙的)模型,只有两个按钮。
因为我想改进 GUI,所以我想覆盖一个 UIViewImage 作为添加的 UIView 的顶部子视图,就像在图像中一样。
问题在于将事件传递给它下面的对象。我在某处读过一种方法是使用剪裁,但实际形状比椭圆形框架更复杂。
在其他地方我读到可以添加四个 UIImages,每个边界一个,这将使事件通过这个洞。对我来说似乎是一个肮脏的解决方案(尽管我确信它会起作用)
关于最好的方法的任何想法?有在线教程或食谱的链接吗?
感谢您的帮助
谢谢大卫
silverlight - Silverlight:画布溢出
我创建了一个 Canvas,并在其中放置了一个 StackPanel。StackPanel 是水平的,它接受缩略图列表。画布具有固定大小。当我放置的缩略图超过 Canvas 的宽度时,StackPanel 应该会从 Canvas 溢出,因此我可以将其移动到当前缩略图的中心。
一切正常,只有 StackPanel 的溢出可见!有没有办法隐藏它?或者整个方法是错误的?
这是一个屏幕截图。画布是红色框。堆栈面板是蓝色的半透明。
http://www.netpalantir.it/static/sl_canvas_overflows.jpg
谢谢!
optimization - 黑莓设置剪切区域/区域
在 J2ME 中,我们使用 clipRect() 和 setClip() 来裁剪图形区域中的一个区域。黑莓中可用的等效 api 是什么,我们如何使用它?
wpf - WPF 装饰器剪辑
我有ItemsControl
一个ScrollViewer
. 中的项目ItemsControl
扩展为DataTemplate
基本上由 组成的Adorner
。
现在的问题是,在滚动时, 的 Visual ChildrenAdorner
在ScrollViewer
. 假设我从水平偏移量 0 滚动到 100,Adorner
向左移动的 Visual Children 并且在 旁边可见ScrollViewer
,尽管它们应该被隐藏。设置ClipToBounds
或不起作用ItemsControl
。ScrollViewer
我知道,它们Adorner
在所有元素的 z 顺序之上呈现,但在ScrollViewer
. 方式装饰Element
的行为与预期的一样,并且通过ScrollViewer
.
是否有任何简单的方法可以“剪辑” Adorner
s,以便它们仅在可见滚动区域中可见?
谢谢,安德烈
silverlight - Silverlight - 多边形缩放和裁剪
我有一个画布,其中添加了数千个多边形。
我希望能够放大(我正在通过 ScaleTransform.
但是,我也一直在尝试使用 Canvas.Clip 来仅绘制 Canvas 的一部分,但是一旦更改 ScaleTransform 值,剪辑就会停止工作...
在我的代码隐藏中,
我在做任何明显错误的事情吗?
java - OpenGL中的奇怪裁剪问题
我对 OpenGL 非常陌生,所以请多多包涵。:) 我正在学习 NeHe 的 OpenGL 教程,并且我开发了我自己的第 5 课版本,您可以在其中围绕原点旋转 3D 形状。我不确定我做错了什么,我几乎逐行复制了代码,但我看到我的表面上有奇怪的重叠。
有没有人对什么会导致这样的问题有任何建议?
jquery - Drag a zoomed image within a div clipping mask using jQuery draggable?
I'm creating an interface to allow a user to zoom in on an image and drag the zoomed version around within a clipping mask div.
I have a div 200px by 200px
that I set overflow: hidden on. Then I load a std img (<img src="etc">
) into the div that is, say, 1000px by 1000px
.
Then I use jQuery
The numbers are hard coded. So far I can only find them by trial and error...
The problem is that each time I make a change to the page (Ie insert another element above my container div) the page size changes and my hard coded [x1, y1, x2, y2] stop working correctly.
The main issue is I don't fully understand [x1, y1, x2, y2] ...
Here is the jQuery docs regarding this:
Am I right in thinking that x1 is the left most draggable point, x2 is the right most draggable point? (and same for y1 & y2)?
If so, what would be the best strategy to calculate them dynamically?
Also, any other quick and easy solutions to the main problem of "Drag a zoomed image within a div clipping mask" would be much appreciated.
wpf - 在画布中剪辑 WPF 元素
我正在开发一个交互式 WPF 图形/树工具,并将它们之间的节点和链接放置在画布中。节点是用户控件,链接只是线条形状,当前链接从一个节点的中心到另一个节点的中心。
当我希望节点稍微透明并且看到节点后面的链接时,就会出现问题。我认为最方便的解决方案是将剪辑或不透明蒙版应用于线条,因此它们不会被绘制在节点后面,但我无法为我的生活弄清楚如何?
基本上,我无法从节点中找出边界框几何形状,以用作线条的剪裁几何形状。当然,我也对替代解决方案感兴趣!