问题标签 [scatterview]
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# - 如何将 Datagridview 添加到 Scatterviewitem 中?
我正在尝试使用 scatterview 动态显示不同表格的内容,有没有一种简单的方法可以做到这一点。现在我在 DatagridView 中有一个查询的结果,我想将它添加到 ScatterViewItem。我尝试直接分配,但是我在这里一定做错了什么。我需要将它绑定到 xaml 代码吗?
c# - 在 ScatterViewItem 中将控制区域与图像分离
我想制作一个比 ScatterViewItem 自己小的选择区域。我尝试了很多东西,但没有任何效果。我将以下图像作为 ScatterViewItem :
我只想将红色圆圈(及其内部)作为通常 Scatterview 操作的起点。
知道我应该继续谁吗?提前致谢。
wpf - 用线连接 ScatterViewItems
我想在 ScatterViewItems 之间画线,但它不适用于我在这里找到的内容。有一条线,但未连接到椭圆的中心。有人看到我的错误吗?这是我所拥有的:
和 C#
wpf - WPF Scatterview 项目 - 如何通过单击按钮清除所有项目?
我创建了一个按钮并编写了它的行为来清除散点图,但它没有用:
在此之前,我想通过这段代码来重置应用程序,这也不起作用:(我添加了使用 System.Diagnostics; )
xml:
你能告诉我我想念什么吗,谢谢
rotation - Microsoft PixelSense ScatterviewItem 旋转事件
由于 ScatterView 提供内置的旋转、调整大小和移动操作,因此对于形状的标准操作非常方便。为了提供重做/撤消,如果需要,我想保存形状的设置以恢复到以前的状态。因此,如果有像“OrientationChanged”、“Moved”等事件可以连接,那就太好了。我知道有 OnManipulationStarted-event 但我需要弄清楚它的操作是旋转、移动还是调整大小。
有没有比在每个 OnManipulationStarted-event 中存储所有属性更优雅的方法?
c# - ScatterViewItem 拖放到 RichTextBox
我有一个ScatterView
由 2 个项目组成的:一个Image
和一个RichTextBox
。RichTextBox 已AllowDrop
设置为 true。
当我将图像拖到 RichTextBox 时,图像完全消失,但 RichTextBoxDragEnter
和Drop
事件根本没有触发。既没有PreviewDragEnter
也没有PreviewDrop
。
我尝试将 RichTextBox 设置AllowDrop
为 false,并且图像按预期落在了 RichTextBox 的顶部。
如何让 RichTextBox 的DragEnter
andDrop
事件触发?唯一触发的是ScatterView
's Drop 事件。
c# - 设置 ScatterViewItem 最小拖动距离
如何更改 ScatterViewItem 的灵敏度?有时我只想点击它,但拖动会触发并稍微移动 ScatterViewItem(1 或 2 个像素)。如何设置触发拖动的最小距离?
c# - DragDropEffect.Copy 将自身重置为 None
我有一个ScatterViewItem
in Scatterview
,它的操作不是由我处理的。RichTextBox
我在 ScatterView 中也有一个带有属性的AllowDrop = True
.
默认情况下,DragEnter
只要将 ScatterViewItem 拖入其中,就会触发 RichTextBox 的事件,这是正确的。我在这里检查了 DragDropEffect,它是DragDropEffect.Move
. 之后事件Drop
会适当地触发。
我在 DragEnter 中将 DragDropEffect 从更改为Move
,Copy
但 Drop 事件不再触发。我再次检查了 DragDropEffect DragOver
,它以某种方式变成了None
. 我尝试在 DragOver 中将其设置为Copy
(再次),但每次它都会None
在 DragOver 的下一个触发器中自行生成。
只有 DragDropEffect 设置为All
or时才会触发 Drop 事件Move
。如何将其更改为DragDropEffect.Copy
并仍然触发 Drop 事件?我e.Handled = true
在设置为 DragDropEffect.Copy 后进行了设置。
编辑:我很抱歉,我确实操纵了 svi 的拖放操作。在 ScatterView 中OnManipulationStarted
,我得到了 svi 并调用了svi.BeginDragDrop(svi.DataContext)
. 这就是我对 svi 所做的一切。
wpf - How do I make a canvas containing an image and user control rotatable?
I am using scatterview to show an Image and a usercontrol. canMove and canScale is set to false from c# code to restrict scaling and moving. I am able to rotate the scatterview by setting canRotate to true. Please anyone guide me if i am doing it right.
c# - 使用 ScatterViewItem 展平 WebBrowser
我有WebBrowser
一个ScatterViewItem
。中还有其他 ScatterViewItems ScatterView
。
但是,我注意到 WebBrowser 似乎并没有真正无缝地驻留在 ScatterViewItem 中。当我在它上面移动另一个 ScatterViewItem (包含一个Image
)时,图像将出现在WebBrowser的后面WebBrowser
但在前面。ScatterViewItem
这是 Z 顺序:
- 网页浏览器
- 图片
- 图像的 SVI
- WebBrowser 的 SVI
这看起来很奇怪。如何解决此问题,以便当我在其上移动另一个 ScatterViewItem 时,我正在移动的 ScatterViewItem 将位于 WebBrowser 之上?
编辑:我有截图问题: