问题标签 [windows-8.1-universal]

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

xaml - 根据 xaml Windows 应用程序中的方向检测更改布局

我正在尝试根据横向和纵向来改变我的观点。

我尝试了几个地方的代码,例如:

  1. 如何检测方向变化和改变布局?

  2. https://social.msdn.microsoft.com/Forums/en-US/a2064993-e4a9-4a58-8498-ef03ed9403f4/how-to-set-grid-row-property-in-visualstatemanager-in-windows8-app?论坛=winappswithcsharp

但这对我不起作用。不知道我做错了什么。?我正在从模拟器中对其进行测试。

0 投票
1 回答
50 浏览

win-universal-app - 列表视图以在 Windows 8.1 中水平生成视图

我是 Windows 开发的新手。我目前正在设计一个事件页面,我需要在其中创建基于日期的事件列表。

列表传递给前端事件以生成视图。视图应该类似于:[h][d1][d2][d3][h2][d1][d2][h3][d1]...[h(n)][d(n)]。 目标模型

列表应该水平显示数据,并且列表的标题需要与图像中的一样。如何在同一水平线上显示标题和内容。?

目标平台是 windows 8.1 应用程序。

评论后更新代码

对象

0 投票
1 回答
422 浏览

c++ - 如何通过 Win2d 使用顶点着色器

我已经阅读并查看了很多有关 Win2D 的信息,发现我可以使用自定义像素和顶点着色器

我找到了如何创建自定义像素着色器资源

但我找不到如何通过 Win2D 创建顶点着色器资源。

提前致谢

0 投票
1 回答
4374 浏览

windows - Windows 应用商店应用目前在 Windows 应用商店中不可用

我将一款名为“Smartflow”的应用程序上传到 Windows 应用商店,它通过了所有认证并在 Windows 应用商店中发布。但是当我通过链接导航到 Windows Store 时,它​​说Smartflow is currently not available.

我对此没有任何想法。请给我建议。谢谢

在此处输入图像描述

0 投票
0 回答
204 浏览

c# - Windows 8.1 通用全宽列表视图组标题

我正在开发一个 Windows 通用 8.1 应用程序。我需要列表视图的全宽标题。我使用此代码

但此代码仅适用于 windows phone 8.1 而不是 windows 8.1。这是他们的形象。是否存在适用于 Windows 8.1 的方法? 视窗 8.1

视窗电话 8.1

0 投票
1 回答
683 浏览

c# - 对于面向多平台的 Windows 8.1 可移植类库项目,NETFX_CORE 的等价物是什么?

我有一个针对 Windows 8.1 的现有类库项目。

在此处输入图像描述

当它是Windows 8.1 App时它使用该Windows.Networking.Sockets库,否则通过NETFX_CORE的帮助使用常规。System.Net.Sockets

使用指令的详细信息如下:

现在我尝试添加对Windows Phone 8.1和 Windows 8.1 的额外平台支持,而不仅仅是 Windows 8.1。

在此处输入图像描述

现在看来NETFX_CORE还不够。

谁能告诉我NETFX_CORE在这种情况下将识别Windows Phone 8.1 和 Windows 8.1的等价物?

0 投票
2 回答
2868 浏览

c# - 如何使某些 ListView 项目“变灰”且无法选择?

ListView 控件中的某些项目将是可选择的并具有普通文本。然而,一些项目,虽然作为项目包含在 ListView 中,但将是不可选择/不可点击和“灰显”的。

在 Windows-Store-Apps 中,我们可以在 ListView 中选择 Single/Multiple/None 项目。但是,主要在代码中如何使某些索引处的某些项目不可选择/不可点击和“灰显”?

我设法在某个索引处访问 ListView 的项目:

但我找不到任何选项来自定义其选定的事件处理程序。知道如何实现吗?

0 投票
1 回答
124 浏览

windows - 是否可以在 Windows 10 上开发 Windows 8.1 应用程序?

我需要开发 Windows 8.1 应用程序,是否可以在 Windows 10 PC 上进行?

我有一个 Windows 8.1 设备来测试我的应用程序。

0 投票
1 回答
188 浏览

c# - 搜索框背景颜色

我有一个添加项目的表格。该项目需要一个可以搜索的作者,其中作者的组件是一个搜索框。还包括一个代码,其中搜索框的背景在为空时将变为红色,否则为白色。还有一份建议清单。当我在建议中选择作者时,搜索框不会变成颜色。但是当我将搜索框悬停时,这是唯一一次它变成了装扮的颜色。没有用户希望每次都悬停搜索框来查看它是否有效。

这是一个示例代码:

XAML

CS

0 投票
0 回答
240 浏览

c# - ObservableCollection 内存泄漏 Windows Universal

我的 Windows (8.1) 通用项目中有内存泄漏。由于我的项目非常大,我创建了一个小型示例项目,其唯一目标是模拟内存泄漏。我已经尝试了很多方法来尝试解决此内存泄漏,但无济于事。

情况如下:应用程序包含一个列表,当点击一个按钮时,数据被添加到列表中,当点击第二个按钮时,列表被清除。当项目被添加到列表中时,我希望看到内存使用量上升,这确实发生了。但是,当我清除列表时,我希望看到内存使用量降至添加项目之前的水平。这不会发生。相反,内存使用量比添加项目之前高出大约 1 MB(显然取决于添加到列表中的项目数量)。

你能帮我解决这个问题吗?

这是将项目添加到列表的代码:

这里的 ItemList 是 XAML 中的 ListView。当没有设置 ItemSource 时,仍然会发生内存泄漏。我怀疑 ObservableCollection 的泄漏比 ListView 的泄漏更多。

清除列表的代码:

Custom_Observable_List 类:

我认为必须在此处添加一些内容,以便它不会保留对添加到其中的对象的引用,以便垃圾收集实际上可以清理所有内容。但我不知道要添加什么。

这是添加到列表中的对象的类。

我也尝试将字符串添加到列表中,然后也发生了内存泄漏。我在某处读到应该实现 INotifyPropertyChanged,这就是我创建这个类的原因。

整个项目可以在这里找到:

Memory_Leak_Test.zip

我使用 Visual Studio 2015 及其诊断工具进行了测试。我已经验证了程序在添加和清除几次后崩溃,因为内存使用率太高。