问题标签 [semantic-zoom]

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 回答
672 浏览

c# - 在没有列表视图、Gridview 的情况下实现语义缩放?

我正在尝试实现语义缩放控件,但不使用 listview、Gridview 或分组。我的 UI 具有以下 XAML

放大

缩小

在 Zoomout 中单击图像时,它应该在 Zoomin 视图中对应于 Grid。

我怎样才能做到这一点?到目前为止,我已经使用列表视图、网格视图和分组实现了语义缩放。

0 投票
1 回答
441 浏览

c# - 将 SemanticZoom 内的 GridView 滚动到 SemanticZoom 外部的某个组

我正在尝试SemanticZoom在除了字母选择之外添加自定义字母选择ZoomedOutView,但我无法GridViewZoomedInView

<code>ZoomedOutView</code> 右上角按字母顺序选择

<code>ZoomedInView</code> 右上角按字母顺序选择

到目前为止,ItemSource两个按字母顺序排列的视图是相同的,并且在代码隐藏中设置。

SemanticZoom工作正常,但我想要实现的是当点击右上角的一个字母时,它会滚动到ZoomedInView.

有没有办法做到这一点?

(我没有包含任何代码,因为代码本身不是这里的主要问题,但请告诉我是否应该包含它)

0 投票
1 回答
783 浏览

c# - Windows Phone 中的语义放大?

我有一个带有动态填充的枢轴控件的应用程序,效果很好,但最近我发现我的枢轴中有太多项目无法有效滚动。我想像照片查看器应用程序那样实现语义缩放 - 即当有人在应用程序上捏时它应该缩小到更快的滚动视图,或者可能是完全不同的视图(可能是列表)

我已经在网上(以及在 stackoverflow.com 上)搜索了“语义缩放 windows 手机”,但我只获得了 windows 8 语义缩放的命中。wp8中这个功能有不同的名称吗?我该如何实施呢?

0 投票
1 回答
591 浏览

javascript - 浏览器 HTML5 中的语义放大(不是 win.js)

我正在构建一个网络 SPA,我很想使用语义缩放。我宁愿不去实现它,所以我想知道是否已经构建了这样的库(SO 和 googled 只显示了有关 Win.Js 的结果)。

0 投票
1 回答
192 浏览

xaml - 语义缩放显示没有结果

经过多次尝试运行此功能后,我终于完全迷失了。仅显示组标题并且仅在 ZoomInView 中显示。我哪里错了?我所有的数据都是从 web api 服务加载的,但我认为 CollectionViewSource 是可观察的,这不会是问题的根源。

这些是我的 poco 课程

视图模型成员

在我的页面 xaml 资源中

以及语义缩放代码:

接受任何想法。

0 投票
0 回答
62 浏览

image - 如何在 MetroApp C# 中缩小图像

我想从 C# XAML 中 Win8 Metro App 的 GridProject 中可用的翻转视图中缩小图像。我已经有一个滚动查看器,但我想知道用户是否可以简单地用鼠标将图像翻倍,以便只有图像在新页面中打开。

如果是这样,如果您能建议我如何进行,那就太好了。

我关注了这篇文章Zooming into image in Windows Store apps SemanticZoom但它没有帮助。

提前致谢!

0 投票
1 回答
154 浏览

c# - SemanticZoom 处理 3 个级别

问题是我想处理 3 级缩放。

最低级别 - 级别之间的文章 - 最高级别 - 年

对于这个例子,我使用了自定义控件和背景。

顶级 - 是蓝色的。之间的水平 - 是红色的。最低级别的 GridView - 填充了 30 项自定义控件。

问题是我为什么不能滚动我的最低级别的GridView。

这是我的xml:

0 投票
1 回答
522 浏览

c# - 如何在 Windows 8.1 中使用 CollectionViewSource 获取多级层次结构以绑定到语义缩放

我有一个 Windows 8.1 应用程序,我试图在其中使用 CollectionViewSource 实现 3 级层次结构,然后将其绑定到我的语义缩放

我的模型类如下所示

该模型的样本值可能如下

我想在我的语义缩放中显示这些数据,这样

  1. 我的 ZoomedOutView 是一个 GridView,它显示八月、七月和六月等月份。
  2. 在我的 ZoomedInView 中,数据按日期分组

为此,我必须在我的 CollectionViewSource 中创建这 3 个级别

  1. 日期
  2. 个人交易

上述层次结构的示例数据如下所示

我的语义缩小视图将有

我的语义缩放 ZoomedInView 应该有

我正在尝试将我的列表分组到 CollectionViewSource 中,如下所示

我有按月分组,现在如何再次将其分组为天?我应该有 2 个 CollectionViewSource 吗?或者是否可以仅使用一个 CollectionViewSource 来实现这一点。我很困惑。

如果有人能指出我正确的方向,我会很高兴。提前致谢。

0 投票
1 回答
48 浏览

winrt-xaml - 将 IMap 绑定到 XAML 以实现语义缩放

对于 Metro Apps,要使用 C++ 实现语义缩放,是否可以将 Windows::Foundation::Collection::IMap 数据绑定到 XAML?我已经在 c# 中使用了 List。我想为我的 C++ 项目使用 IMap。

感谢示例应用程序的任何好的链接。谢谢 :)

0 投票
1 回答
233 浏览

listview - Semanticzoom 内的列表视图

我在 SemanticZoom 中使用 ListView 时遇到问题。很难解释,但我无法将我的 ListView “粘合”到左侧。

当在 SemanticZoom 中有 ListView 时,您可以用手指移动 ListView。当您没有语义缩放时,它不会四处移动并停留在左侧。

再生产:

  • 创建一个新的 Windows 应用商店应用程序(在我的例子中是一个通用应用程序)
  • 创建一个 SemanticZoom 并在 ZoomedInView 中创建一个带有一堆 ListViewItems 的 ListView
  • 运行并尝试用手指移动 ListView

将 ManipulationMode 设置为“None”时,它只会从左向右移动,但不会一直向左移动。

在此先感谢,瑞克