多行 ddl 自定义控件

Posted

技术标签:

【中文标题】多行 ddl 自定义控件【英文标题】:Multiline ddl Custom Control 【发布时间】:2010-09-08 05:02:37 【问题描述】:

与我一起工作的一个人需要一个像多行 ddl 一样工作的自定义控件,因为据我们所知,这样的东西并不存在

有没有人有任何想法或以前创造过这样的东西 我们有几个想法,但它们涉及到大量的数据库使用

我们希望它是免费的!!!

【问题讨论】:

【参考方案1】:

我们在工作中使用suckerfish 的自定义修改版本。数据库性能对我们来说不是问题,因为我们缓存了控件。

该控件为web.sitemap 中的所有节点或从数据库中提取的一组页面呈现嵌套的UL/LIs。然后我们使用jQuery 来做所有很酷的javascript 东西。因为它使用这样基本的 html,所以一旦使用 CSS 设置样式,就很容易拥有多行或包裹的长项目。

【讨论】:

【参考方案2】:

我不确定你所说的多行是什么意思,但如果它在下拉列表中选择多个元素,请参阅demo。

如果它的显示元素在下拉列表中包含多行,请参阅demo。您可以在 HTML 中放置一个中断来实现您可能正在寻找的内容。我以前以这种方式使用过这个控件,所以我可以确认它有效。

祝你好运。

【讨论】:

【参考方案3】:

看看EasyListBox。我在一个项目中使用过,虽然起初有点古怪,但完成了工作。

【讨论】:

以上是关于多行 ddl 自定义控件的主要内容,如果未能解决你的问题,请参考以下文章

c# winform 制作自定义控件

vs中怎么样使用自定义控件

WPF自定义控件の自定义控件

Android自助餐之自定义控件从layout自定义控件

MFC如何添加自定义控件

Android 自定义控件 动态设置高度