C#:

public class NativeTreeView : System.Windows.Forms.TreeView
{
[DllImport("uxtheme.dll", CharSet = CharSet.Unicode)]
private extern static int SetWindowTheme(IntPtr hWnd, string pszSubAppName,
string pszSubIdList); protected override void CreateHandle()
{
base.CreateHandle();
SetWindowTheme(this.Handle, "explorer", null);
}
}

VB.NET:

Public Class NativeTreeView : Inherits TreeView

    Private Declare Unicode Function SetWindowTheme Lib "uxtheme.dll"
(hWnd As IntPtr, pszSubAppName As String, pszSubIdList As String) As Integer Protected Overrides Sub CreateHandle()
MyBase.CreateHandle()
SetWindowTheme(Me.Handle, "Explorer", Nothing)
End Sub End Class

ListView同样适用。

最新文章

  1. Spring学习系列(一) Spring简介
  2. 关于Unity3D手机网游开发一些小看法
  3. 如何生成JavaAPI doc
  4. 3_mysql 主从复制
  5. Iron man
  6. [置顶] Kendo UI开发教程: Kendo UI 示例及总结
  7. Milk Patterns - poj 3261 (求重复k次的最长子串)
  8. CSS简要内容
  9. 什么是空间复杂度(What is actually Space Complexity ?)
  10. sublime 快键
  11. LeetCode OJ 27. Remove Element
  12. APPcache
  13. java_db常见错误总结
  14. python2.7 + selenium3.4.3浏览器的选择
  15. Android开发技巧——自定义控件之自定义属性
  16. springboot mybatis 整合
  17. 【原创】大数据基础之Oozie(3)Oozie从4.3升级到5.0
  18. CAT Caterpillar ET is really a exceptional obd2 solution
  19. 2017.4.9 函数式编程FP
  20. saltstack主机管理项目【day23】:主机管理项目需求分析-设计

热门文章

  1. SpringBoot起飞系列-配置嵌入式Servlet容器(八)
  2. POJ - 3249 Test for Job (在DAG图利用拓扑排序中求最长路)
  3. Web前端开发JavaScript基础
  4. 关于win10安卓真机调试无法找到设备的问题
  5. O059、Backup Volume 操作
  6. 初识python之了解程序设计基本方法
  7. Kendall tau距离(即两个内容相同的数组中逆序数对的数量)(算法》P220 第2.5.3.2小节)
  8. Java8 常用Function、Predicate、Consumer、Supplier接口
  9. centos7 开放/关闭防火墙和端口
  10. golang实现RSA加密解密