- android - RelativeLayout 背景可绘制重叠内容
- android - 如何链接 cpufeatures lib 以获取 native android 库?
- java - OnItemClickListener 不起作用,但 OnLongItemClickListener 在自定义 ListView 中起作用
- java - Android 文件转字符串
有没有办法在 Metro 应用程序中响应 C# 中的 Snap?当其中一页被截断时,我需要显示另一页。我的想法是通过导航到另一个页面来响应 snap。
我找到了
var currentView = ApplicationLayout.GetForCurrentView();
currentView.LayoutChanged += new TypedEventHandler<ApplicationLayout, ApplicationLayoutChangedEventArgs>(currentView_LayoutChanged);
但它似乎不再适用于 Consumer Preview。还有别的办法吗?
最佳答案
在 Release Preview 中,您需要再次对不同的事件使用react :)现在是 SizeChanged,而不是 ViewStateChanged。
以前,您的应用会执行类似这样的操作来处理 View 状态更改:
using Windows.UI.ViewManagement;
// Register for the viewstatechanged event
ApplicationView.GetForCurrentView().ViewStateChanged += ViewStateChanged;
private void ViewStateChanged(ApplicationView sender, ApplicationViewStateChangedEventArgs e)
{
// Obtain view state from event payload
ApplicationViewState myViewState = e.ViewState;
}
现在应用应该这样做:
using Windows.UI.ViewManagement;
// Register for the window resize event
Window.Current.SizeChanged += WindowSizeChanged;
private void WindowSizeChanged(object sender, Windows.UI.Core.WindowSizeChangedEventArgs e)
{
// Obtain view state by explicitly querying for it
ApplicationViewState myViewState = ApplicationView.Value;
}
关于c# - 如何以编程方式响应 Windows 8 Metro 中的 Snap,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10362566/
我该如何解决?我尝试创建“软链接(soft link)”,如 sudo ln /snap /var/lib/snapd/snap还有sudo ln /var/lib/snapd/snap /snap
index.html 文件如下: 这个 HTML 是用 Handlebars 编译的 index.js 文件如下: var s = Snap("#svg"); var bigCircle = s.c
在 vala 中,我将像这样启动基本操作系统设置: var appinfo = AppInfo.create_from_commandline ("switchboard", null, AppInf
我正在尝试使用 http://snapsvg.io/ 为序列中的几个对象设置动画。 我希望第一个物体移动,一旦完成,第二个物体移动等等。 相反,使用以下代码,所有内容都会同时动画。 var s
我正在尝试创建一个具有多个变化阶段的动画,Snap.animation() 是否允许这样做,或者我必须使用 css3 动画?感觉文档仍然缺少一些东西 最佳答案 最好的方法是创建一个排序函数或插件来依次
我正在尝试编写一个 Java 程序,它将大量 GPS 坐标捕捉到线形文件(道路网络),并且不仅返回新坐标,还返回捕捉到的线段的唯一标识符。该标识符是否是 FID、其他语言中使用的“索引”(即,其中 1
抽象的 我正在使用可滚动元素创建一个图片库。我正在使用 CSS 的 scroll-snap功能,它允许我捕捉到滚动条中的元素(图像)。 通过绑定(bind)到元素的 scroll事件,当用户滚动元素时
使用 Snap!编程语言,脚本在它们自己的 Sprite 的上下文中运行。我需要知道 Sprite 相对于另一个 Sprite 的位置。我如何找到另一个 Sprite 的位置? 最佳答案 有一个名为“
“确保定义了 window.Snap 或使用 SnapConstructorProvider.use(MySnap) 提供您自己的。” 这就是我尝试使用 Angular 捕捉时所拥有的。我按照他们在g
在拉斐尔中有一个 Paper.getById()方法,效果很好,但在 Snap 中没有这样的方法,我找不到任何类似的方法。 我看到 Snap 为纸上的每个元素设置了唯一 ID,类似于 pathSian
我想准备一些 snap 元素,然后将它们附加到一些 svg 上。 Snap()文档说 Snap() 只能包装现有的 svg 对象或创建一个新对象。如果不实际创建 svg 对象,我找不到创建 Snap
我尝试使用两个依赖项: "snap.svg": "~0.2.0", # snapsvg.io "angular-snap": "~1.4.1", # jtrussell.github.io/angul
我正在处理一些可拖动的元素,这些元素应该捕捉到其他元素,这些元素都有类,例如 ".classes" 以及唯一的 id,"#class_id “。一旦可拖动元素被拖动完成,我想找出可拖动元素已捕捉到哪些
如何在 snap-content 元素中创建固定位置例如制作 ... { position: fixed; top: 5rem; right: 0; } Toggle Right in this ex
我尝试安装 Hugo与 Snap在 Ubuntu 16.04.3 LTS (GNU/Linux 2.6.32-042stab125.5 x86_64)。服务 snapd正在运行,但我收到以下错误: c
有人可以展示如何在 reader monad 中使用 snap monad 吗? Monad 转换器让我很困惑。 (或者,我很乐意接受有关 monad 转换器的教程建议,以及了解并最终理解它们的方法。
This Fiddle显示我面临的错误。这真的是一个错误还是我做错了什么? 在 fiddle 中,将两个圆圈悬停,白色的圆圈正确动画,黑色的圆圈消失,无限循环开始在控制台中抛出错误。 var anim
无论我更改 scroll-snap-type 还是 scroll-snap-align,Safari 都会丢失滚动位置并从第一个 scroll-snap 元素开始。这个问题可以在这里的滚动示例中轻松重
我只是在玩 Snap 框架,想看看它与其他框架相比如何(在完全人为的情况下)。 我发现我的 Snap 应用程序以大约 1500 个请求/秒的速度达到最高(该应用程序只是 snap init; snap
.snap 包从快照商店自动更新需要什么? 它是 ubuntu 核心上的一些配置吗? .snap 包(应用程序)是否应该有代码来处理商店和更新 最佳答案 首先,在撰写本文时,桌面快照不会自动更新(必须
我是一名优秀的程序员,十分优秀!