c# - WinRT Metro 中的 GridView 选择颜色

标签 c# xaml windows-8 windows-runtime

如何在 XAML 中为 WinRT GridView 控件设置/更改项目选择颜色?我试过环顾四周,是否还有在 VS11 的 Blend 上以可视方式执行此操作的程序?

我查看了 GridView.ItemContainerStyle 标记,但在网上找不到太多帮助。

最佳答案

有一个 earlier question有人问及在可能对您有帮助的 GridView 中禁用点击可视化。 提取 GridViewItem 的样式在 GridView 本身上不可用,因此如果您想自己做 - 您需要在某些页面/用户控件中单独放置一个 GridViewItem 控件,并使用设计器工具来编辑模板。或者你可以从另一个问题中使用我的。我认为您需要更改的是在该模板中使用 ListViewItemHighlightBrush。

关于c# - WinRT Metro 中的 GridView 选择颜色,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/10616529/

相关文章:

c# - 在 C# 中,键为 Type 类型的字典是否比键为 ulong 类型的字典慢?

xaml - Xamarin Forms : How Can I Change the FlyoutItem. 选择/取消选择时图标的颜色?

visual-studio - 有没有办法忽略 XAML 引发的 Visual Studio 错误?

c++ - 从 Alt + Tab 获取所有窗口,不包括 Metro 窗口 - Windows 8/8.1

c# - Windows 10 中的触摸屏友好文件选择器

c# - Azure ServiceBus SubscriptionClient.EndReceive() 返回 null

c# - 如何比较字符串数组的值?

c# - Entity Framework 的导航属性为空

c# - 如何在 C# 代码而不是 XAML 中创建超链接

xml - 我可以创建自己的 Live Tile XML 模板吗?