例: 为每个条目元素设置右键菜单

1. 新建右键菜单元素和样式元素

注意: 同时设置样式元素的 TargetType 属性和 x:Key 属性, 将样式元素限定为应用于 ListViewItem 类型元素并且需要显示指定才可应用

<Window.Resources><ContextMenu x:Key="ContextMenuTest"><MenuItem Header="右键菜单1"/><MenuItem Header="右键菜单2"/><MenuItem Header="右键菜单3"/></ContextMenu><Style x:Key="StyleContextMenuTest" TargetType="{x:Type ListViewItem}"><Setter Property="ContextMenu" Value="{StaticResource ContextMenuTest}"></Setter></Style>
</Window.Resources>

2.  将 ListView 的 ItemContainerStyle 属性设置为相应的样式, 就会将此样式应用于此列表视图控件中的所有条目

        <ListView SelectionMode="Single" ItemContainerStyle="{StaticResource StyleContextMenuTest}"><ListView.View><GridView><GridViewColumn Width="100" Header="ID" DisplayMemberBinding="{Binding ID}"><GridViewColumn Width="150" Header="DateTime" DisplayMemberBinding="{Binding DateTime}"/></GridView></ListView.View></ListView>

转载于:https://www.cnblogs.com/gmcn/p/5917489.html

wpf 将Style应用到 ListView 中的 ListViewItem 元素相关推荐

  1. WPF ListView中自动生成的列

    目录 介绍 为什么我们在这里 使用情况 其他可选的视觉样式 ColWidth属性 ColSort属性 ColCellTemplate属性 另一种样式选项--排序箭头颜色 代码 属性 排序装饰器 Aut ...

  2. 用WPF实现在ListView中的鼠标悬停Tooltip显示

    原文:用WPF实现在ListView中的鼠标悬停Tooltip显示 一.具体需求描述 在WPF下实现,当鼠标悬停在ListView中的某一元素的时候能弹出一个ToolTip以显示需要的信息. 二.代码 ...

  3. 从网络读取数据并动态的显示在ListView中

    这两天写了个小程序,使用了从网络读取xml数据,并显示在ListView中. 这里面有几个关键点: 从网络读取数据 SAX解析xml 异步填充ListView 先看下截图: 非常简单的界面哈 为了方便 ...

  4. android listview中播放视频,支持全屏

    最近在做项目的时候有需求要在 listView 中播放视频,并且支持横竖屏无缝切换,在网上搜索了一下,关于这种 demo真的很少, 有的也只是实现简单的功能,无法满足项目中的需求,想着修改一下凑合用, ...

  5. ListView中CheckBox使用问题

    因为CheckBox的点击事件优先级比ListView的高,所以当ListView中使用CheckBox会导致ListView的setOnItemClickListener失去响应. 解决的方法:在C ...

  6. UWP: ListView 中与滚动有关的两个需求的实现

    在 App 的开发过程中,ListView 控件是比较常用的控件之一.掌握它的用法,能帮助我们在一定程度上提高开发效率.本文将会介绍 ListView 的一种用法--获取并设置 ListView 的滚 ...

  7. LISTVIEW嵌套GRIDVIEW的一些处理(点击GRIDVIEW的条目,能够显示他在LISTVIEW中的位置)(对这篇文章的优化处理,不每次都new onItemClickListener)...

    前几天写了点击GRIDVIEW的条目,能够显示他在LISTVIEW中的位置,当时的处理是在ListView的适配器里的GetView方法里每次都new GridView的onItemClickList ...

  8. 自定义类似于listView中Item背景

    自定义类似于listView中Item背景 文章分类:移动开发 方法一. drawable/listitem_bk.xml Xml代码  <?xml version="1.0" ...

  9. android如何获取listview中的任意行数据

    android如何获取listview中的任意行数据 @Override public void onItemClick(AdapterView<?> arg0, View arg1, i ...

最新文章

  1. Hadoop jobhistory历史服务器
  2. React单页如何规划路由、设计Store、划分模块、按需加载
  3. YBTOJ洛谷P4551:最长异或路径(trie树)
  4. 语言 ota_新增飞屏功能 ARCFOX αT首次OTA升级
  5. 通勤一小时,堵车半小时,AI 救救社畜
  6. R用户的福音︱TensorFlow:TensorFlow的R接口
  7. 《python数据分析》电子书
  8. 【Redis】Redis各个版本的下载安装教程
  9. 边写SQL边学数据库入门实验2(持续更新)
  10. 9 个 yyds Java项目,可应对各种私活!
  11. adobe illustrator 绘制平行四边形
  12. 软件项目研发过程中阶段划分和工作方法
  13. 数据通信网络的基本概念
  14. 现代操作系统原理与实现
  15. win10的IE闪退及“启用或关闭windows功能”里没有IE选项
  16. zabbix之3触发器/action及模板
  17. 复杂网络研究中的SIR传播模型(Python实现)
  18. 首家印度独资软件公司落户南京
  19. Android课程设计--网上购物商城
  20. Unsupervised Learning of Visual Features by Contrasting Cluster Assignments

热门文章

  1. ThinkPHP6项目基操(16.实战部分 redis+token登录)
  2. php的常量和变量的区别,php中常量与变量的区别是什么?
  3. 自定义notebook扩展插件_Anaconda3中的Jupyter notebook添加扩展插件
  4. Android逆向笔记-Proguard混淆Android代码以及去打印日志信息
  5. canvas笔记-文本(fillText)旋转(rotate)
  6. Spring中3种实例Bean的方法及设置Bean的别名
  7. Qt工作笔记-可拖动大小的QListWidget(使用QDockWidget)【QMainWindow与QWidget中的天坑】
  8. 计算特征矩阵及哈希值(含OpenCV代码)
  9. python常用的装饰器库_Python中的各种装饰器详解
  10. 论文英文参考文献[10]的时候后面多空格_英文学术论文标点符号使用规范