C# Winform自定义一个控件,一个按钮按下会显示ComboBox一样的下拉列表
Posted
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了C# Winform自定义一个控件,一个按钮按下会显示ComboBox一样的下拉列表相关的知识,希望对你有一定的参考价值。
如题,想自定义个控件,点击会弹出类似于ComboBox的下拉列表,请知道的高手指教~谢谢~
参考技术A 你要求的这个自定义控件,难度较大,但是,对于我们百度C#大师组级别的人来说,是毫无难度的。但是,对于你来说,就不好说了,我建议你还是继承comboBox类来实现。会容易很多。追问
那你可以告诉我,如果我继承UserControl的话应该怎么做吗?谢谢~
P.S. 因为下拉列表可能除了列表外还有其他东西,比如一行固定位置的文字。。。或者一块拥有很多控件的Panel
打字说不清,把你的需求和邮箱地址通过私信给到我,我做个小例子给你吧。
这种东西,你要的这种功能,真心很随意的。自己想要怎么样的下拉框就是怎么样的下拉框。
继承ComboBox的话,我怎么让他下拉列表下方再添加一行文字(Label控件)呢?
追答panit事件中添加label
追问问题是控件外形是我重绘的,不是用ComboBox的外形,功能也不一样,是2个按钮的组合控件
而且ComboBox我试过好像没paint事件
以上是关于C# Winform自定义一个控件,一个按钮按下会显示ComboBox一样的下拉列表的主要内容,如果未能解决你的问题,请参考以下文章