问题标签 [microsoft-metro]
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.
xaml - 如何摆脱按钮周围的额外边距?
我在 Windows 8 Metro 中使用 XAML。
我有一个多行的网格。第一行包含一个按钮,第二行包含一个图像。图像是一个完整的 600 单位宽,并且按钮具有图像内容。问题是无论我如何设置按钮的样式,它的左边缘都不匹配图像的左边缘。在浏览设置时,看起来按钮在边框之外包含一个额外的边距,即使我已将按钮的边距(和填充和边框厚度)设置为 0。
这个边界从何而来?我该如何摆脱它?我尝试使用模板值(如下)创建自定义样式,但它忽略了我的其他样式设置。我找不到太多关于如何构建模板的有用文档——或者即使这是问题所在。
c# - 在 MetroStyle 应用中创建 OutlookBar
我想创建一个简单的控件,它有 3 个按钮,每个按钮下都有一个 ListView。当我单击按钮时,它们的 ListView 应该显示出来,而其他 ListViews 应该隐藏。Microsoft Outlook 和本教程中提供了类似的方法,但是 MetroStyle 应用程序中的 XAML 和 WPF 之间存在细微差别。
如何在 WinRT 下的 Windows 8 MetroStyle 应用程序中执行此操作?
c# - 在列表上使用 Select() 方法
我正在使用 aListView
来显示一组项目,并且我正在分配这些项目,如下所示:
这很好用,每个Cat
都显示在列表中。可重复地,如果我移除(object)
演员表,并使用分配项目
或者
然后,不是数据被正确存储,而是第一个的孩子显示在列表中。这似乎……不直观?如果不是明确的,我在我的代码中是否遇到了一些执行不同的边缘情况,或者这种转换真的有影响吗? Cat
Items
object
编辑:附加代码。
Cats
是一个Cat
对象列表:
这ListView
是一个 Metro UI 组件:
并且数据正在提供给我的一个课程中ListView
的 setter :Items
c# - 将新数据附加到现有 JSON 文件
我已经到处寻找解决方案,并且在过去的几周里一直在尝试实施我自己的解决方案,但我什么也想不出来。
我将非常感谢任何帮助!
我有一个文件,看起来像,(file.json):
在我的应用程序中,当我创建一个新的“费用”时,我想将该新费用附加到这个现有的 JSON 文件中,所以它看起来像这样:
这就是我创建 JSON 并写入文件的方式:
我正在使用 James Newton King 的 Json.NET 库,它非常棒,但即使在阅读了包含的文档之后,我也完全不知道如何读取 JSON 文件并将数据附加到它。
是否有任何示例可以演示这是如何完成的,或者您能否推荐另一个 C# 库来让我完成此操作?
编辑
这就是我从 json 文件中读取单笔费用的方式:
c# - 使用 CollectionViewSource 实现 ListView - 不刷新?
我正在设置一个 ListView,它的Source
属性设置为我的一个类的 ivar,称为Cat
.
每个Cat
都有一个ObservableCollection
对象Trait
:
然后我将Source
属性分配给这个Traits
集合:
这可以正常工作,并且Trait
对象正确显示在我的ListView
.
问题是对该基础_traits
集合的更改不会导致 UI 正确更新。例如,这个:
在 UI 中似乎没有立即Source
产生任何影响,但是如果我像这样重置属性:
然后ListView
正确更新。但是,我确定一定有一些我遗漏的东西,因为我希望 UI 在添加/删除项目时更新。
编辑:正在CollectionViewSource
应用于ListView
我的 XAML 文件中:
android - Android 应用程序中的 Metro 界面
我是Android编程的初学者。
是否有一个很好的教程来开发 Android 应用程序中的现代界面。
Metro界面如何在Android应用程序中进行?
例如:
或者如何在 Android Market 应用程序中制作界面。
user-interface - Metro UI 是否受版权保护或可以实施?
我正在设计一个用于阅读的网络应用程序。我想知道我是否可以在应用程序中使用 Metro ui 的元素。微软允许吗?
xaml - 我可以获取 Metro WebView 控件的当前 HTML 或 Uri 吗?
当用户在 WebView 中导航时,XAML WebView 控件的 Source 属性似乎没有更新。是否可以获得当前 Uri 或当前在 WebView 中呈现的 HTML?我的需要是解析正在显示的 HTML,这样任何一个都可以工作。
asp.net-mvc-3 - IE10 触控输入设计指南?
我正在开发一个新的 Asp.Mvc3 应用程序,它将在 Windows 8/IE10 发布的同时上线。我们仍在努力完成我们的整体设计。
我的问题是:在 Windows 8 Metro 中使用 IE10 是否有任何 html 设计指南?特别是如何处理触摸输入。是否像 jQuery mobile 之类的一般移动指南一样简单。
任何建议都会很有用,因为我无法访问运行 Windows 8 开发人员版的 PC。
c# - 地铁中的DoubleAnimation持续时间属性?
这应该在 WPF 中工作:
但是,在地铁(Windows 8)中,最后一行给了我错误:
'Windows.UI.Xaml.Duration' 不包含采用 1 个参数的构造函数
Intelisense 似乎也认为 Duration 不需要参数。
有什么想法/解决方法吗?我的安装坏了吗?