问题标签 [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.

0 投票
2 回答
1118 浏览

wpf - scatterview 项目的圆角 - Microsoft Surface SDK

我在 scatterview 项目上覆盖了一个图像。scatterview 项目包含堆栈面板和一些文本块。在覆盖主窗口的背景并将其设置为透明时,我仍然可以看到与图像不能很好地融合的角落。

我正在使用 surfaceusercontrol 在 scatterview 中添加表面项目。代码如下:

我想要一种将角剪成圆形而不是矩形的方法。

0 投票
3 回答
1603 浏览

wpf - ScatterViewItem 自定义形状

我有一个包含 Canvas 的 ScatterViewItem

我想提供一个自定义形状,以便不显示默认的矩形形状(这是我当前实现的图片替代文字

我在此处的链接文本中遵循了此示例,并查阅了 SDK 附带的 Puzzle,但我无法使其正常工作,我的 ScatterViewItem 是空白的。

我在 SurfaceWindow.Resources 中定义了一个路径

并从上面的链接复制样式属性。我按照说明创建了我的 CustomShape.cs,然后创建了 ScatterViewItem。

我对上面的代码有点困惑,因为我对这条线的理解

会覆盖 ScatterViewItem 的内容(即在我的情况下是 Canvas 或在另一种情况下说是图像)。目前我不需要移动或缩放 ScatterView 项目,因此不需要阴影我只是想删除矩形框。

0 投票
1 回答
349 浏览

.net - 在 ScatterViewItem 中组织控件的布局

我有一个 scatterview 项目,其中包含以下内容,按垂直顺序提及。

  1. TextBlock 将显示 1-3 行文本 - TextBlock1

  2. 图像 - 大小将根据图像分辨率而有所不同,但我将在属性中设置最小高度和宽度。

  3. TextBlock - 这将显示 1-10 行文本 - TextBlock2

  4. 表面切换按钮

现在用户可以缩放这个项目,因此我把它放在了视图框中。XAML 代码如下:

结果显示中的问题是:

  1. TextBlock2 以相对于其余项目非常小的尺寸显示文本。

  2. 由于 TextBlock2 在堆栈面板内以小尺寸显示文本,因此它在左侧未与 TextBlock1 对齐。

我使用了 Viewbox,这样当用户缩放项目时,它会增加文本和图像的大小。

有一个更好的方法吗?使用 DataTemplates 可以帮助解决此问题还是解决其他问题?

0 投票
2 回答
863 浏览

c# - 没有使用 ScatterView、MultitouchVista 和 Surface SDK 的多点触控

我按照以下说明在 64 位 Win7 上安装了 Microsoft Surface SDK 1.0 SP1:www.brianpeek.com/blog/archive/2009/05/14/install-the-surface-sdk-sp1-workstation-edition-on-x64。 aspx

到目前为止没有问题。为了测试我的应用程序,我使用 MultitouchVista(参见此处:multitouchvista.codeplex.com/)和两只鼠标。(更新:我尝试使用 Surface Simulator 并且它有效,所以它可能不是代码问题)

如果我想尝试示例 ScatterPuzzle(包含在 SurfaceSDK 中),则只使用一个点。所以我不能缩放或旋转,甚至不能同时移动两个对象。

即使来自 msdn.microsoft.com/en-us/library/ee957318.aspx 的这个简单示例也不起作用:

这是某种已知的错误还是我做错了什么?

谢谢。

PS:例如在当前方法中,我使用 RotateTransform 来旋转和 ManipulationDelta 来计算我的 Item 所需的旋转度数。

编辑: 是的,我用 Surface Simulator 试了一下,效果很好。问题是,我需要使用 MultiTouchVista。我们构建了一个 Multitouch-Table,它获得与鼠标模拟相同的输入。

我在 Youtube 上找到了一段视频,其中 MultiTouchVista 用于演示应用程序:http ://www.youtube.com/watch?v=CHsqS2QnR14 他似乎可以正常工作。

Edit2: SDK 的项目似乎需要 ContactEvents,但 MultitouchVista “仅”为您提供 TouchEvents。因此,如果没有大量的变通方法,它们将无法工作。

0 投票
1 回答
84 浏览

scroll - 如何以编程方式滚动 SurfaceScatterView

SurfaceScatterView 是一个 ItemControl,我想将它滚动到我选择的位置,谁能帮忙,谢谢

0 投票
1 回答
228 浏览

wpf - 获取“样式”属性以在 WPF 中使用 DataTemplate

这是一个与 Microsoft Surface 开发有关的问题,但我认为这更像是一个通用的 WPF 问题。

我将如何翻译以下代码,我在示例中找到了这些代码:

使用数据绑定:

我不确定如何Style在原始代码中“附加”声明。

如果我的术语不正确,我深表歉意,因为我是 WPF 新手。

0 投票
1 回答
260 浏览

wpf - 是否可以仅将 scatterview 中主要子元素的子元素用作 scatteritem?

我正在使用 Telerik api 来使用对接,我的 xaml 看起来像这样:

是否可以将 ScatterView 实现为“Raddocking”的父级,但选择仅影响 RadPane?

提前致谢

0 投票
2 回答
890 浏览

transparent - 从 C# 中的 ScatterViewItem 中删除阴影(不是 XAML)

我正在 Microsoft Surface 上开发应用程序。我以编程方式将许多 PNG 图像添加为 ScatterViewItems。即使我将项目设置为透明,它也会显示阴影。

如何去除 C# 中的阴影?(不在 XAML 中)。

先感谢您,

0 投票
1 回答
280 浏览

c# - 以编程方式命名 ScatterViewItem


目前,我正在 Microsoft Surface 上工作,主要创建一个基于数据库动态创建 ScatterViewItems 的应用程序(尽管未绑定,原因对问题并不重要。)当我尝试将名称注册到 SVI 时,我的问题就出现了在将其放入控件之前的 ScatterView。

声明名称范围:

创建/分配 SVI 名称

以后叫这个名字

调用此方法时,FindName 返回 null。由此(并查看 SVI 的 Name 属性),我只能得出结论,我分配的名称是错误的。

那么如何给以编程方式创建的对象命名呢?

0 投票
1 回答
163 浏览

c# - Modal ScatterViewItem

Can anyone please point out how could i possibly create a modal ScatterViewItem? I want a ScatterViewItem that will stay on top preventing interaction with anything else until closed. Kind of like a myWindowInstance.ShowDialog() in window forms.

Thanx!