一行代码开启 Winform 中的 ListView 和 DataGridView 双缓冲功能
生活随笔
收集整理的這篇文章主要介紹了
一行代码开启 Winform 中的 ListView 和 DataGridView 双缓冲功能
小編覺得挺不錯的,現在分享給大家,幫大家做個參考.
ListView 中的?DoubleBuffered 屬性是 protected 的,外部不能直接修改,但實際使用中,我們一般都需要開啟雙緩沖來避免控件閃爍。
網上很多人都是通過自定義 ListView 來實現的,雖然也不復雜,但其實用反射是更簡單的辦法:
lv.GetType().GetProperty("DoubleBuffered", BindingFlags.Instance | BindingFlags.NonPublic).SetValue(dgv, true, null);做個記錄,以后用到的時候直接來復制就行了,我實在夠懶。。。。
轉載于:https://www.cnblogs.com/andorxor/p/9347217.html
總結
以上是生活随笔為你收集整理的一行代码开启 Winform 中的 ListView 和 DataGridView 双缓冲功能的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: quill一些插件的配置 注意事项
- 下一篇: Datalogic 得利捷推出超级灵活且