当前位置: 首页 > news >正文

解决winform中的listbox实现拖拽时,遇到combox控件会闪烁的问题

文章目录

  • 前言
  • 一、为什么会闪?
  • 二、解决办法


前言

winform中的listbox控件实现拖拽时,如果窗体内含有Combox控件时,当选中listbox的项时,再点击combox的下拉按钮,listbox里面的项会闪!


一、为什么会闪?

当按下Combox控件的下拉按钮时,控件会通知窗体进行重绘,
也有可能Combox下拉是有listbox实现的所以有冲突。
在这里插入图片描述

二、解决办法

1、在窗体加一个其他控件,例如按钮
在这里插入图片描述
2、在四个事件中添加this.button1.Focus();将焦点先转移到按钮上

private void Listtarget_DragEnter(object sender, DragEventArgs e)
{e.Effect = DragDropEffects.Move;this.button1.Focus();
}

为什么要这样,因为当焦点转移到其他控件上时,再点击combox的下拉按钮listbox就不会闪。
效果图
在这里插入图片描述

http://www.dtcms.com/a/319896.html

相关文章:

  • APM-SigNoz可观测性系统搭建
  • TDengine IDMP 文档介绍
  • 密集场所漏检率↓78%!陌讯自适应多模态口罩识别算法实战解析
  • 【bioinfo】ncbiRefSeq数据库下载
  • 零基础-动手学深度学习-9.1. 门控循环单元(GRU)及代码实现
  • 解决 npm i node-sass@4.12.0 安装失败异常 npm i node-sass异常解决
  • 如何使用 pnpm创建Vue 3 项目
  • 玳瑁的嵌入式日记D14-0807(C语言)
  • 蓝凌EKP产品:列表查询性能优化全角度
  • C++引用专题(上):详解C++传值返回和传引用返回
  • JavaScript核心概念解析:从基础语法到对象应用
  • 部署 AddressSanitizer(ASan)定位内存泄漏、内存越界
  • Java+Vue合力开发固定资产条码管理系统,移动端+后台管理,集成资产录入、条码打印、实时盘点等功能,助力高效管理,附全量源码
  • 【保姆级喂饭教程】python基于mysql-connector-python的数据库操作通用封装类(连接池版)
  • SPI TFT全彩屏幕驱动开发及调试
  • Sentinel原理之责任链详解
  • imx6ull-驱动开发篇12——GPIO子系统驱动LED
  • C++高频知识点(十五)
  • Qwen-Image开源模型实战
  • 【Floyd】Shortest Routes II
  • 显卡服务器的作用主要是什么?-哈尔滨云前沿
  • 使用内网穿透工具1分钟上线本地网站至公网可访问,局域网电脑变为服务器
  • Mysql数据仓库备份脚本
  • 2.7 (拓展)非父子通信(事件总线和provide-inject)详解
  • 2025 年华数杯全国大学生数学建模竞赛B题 网络切片无线资源管理方案设计--完整成品、思路、代码、模型结果分享,仅供学习~
  • java 生成pdf导出
  • 【tip】font-family的设置可能导致的文字奇怪展示
  • 《P3275 [SCOI2011] 糖果》
  • 运营商面向政企客户推出的DICT项目
  • 【ee类保研面试】数学类---概率论