如何寫一個這樣要求的控件

hycheng163 2008-03-10 04:36:30
大家都知道DropDownList如果選項過多,要在其中選擇一個心目中的選項確是件痛苦的事情。
如果能寫一個快速參照控件就方便多了。如下:
當TEXTBOX中輸入姓名的第一個字"黃"字時,動態生成一個GRIDVIEW,GRIDVIEW里將姓"黃"的名字全部羅列出來,不是姓黃的全部過濾掉。當雙擊選中其中一個姓名后,姓名存放到TEXTBOX中,然后GRIDVIEW隱藏起來。
控件的屬性要有表名,顯示的字段返回,好讓用戶自定義。
各位能給一些思路嗎?能寫一個大概嗎?我還未用C#寫過控件,不知道怎么寫阿。
...全文
137 7 打赏 收藏 转发到动态 举报
AI 作业
写回复
用AI写文章
7 条回复
切换为时间正序
请发表友善的回复…
发表回复
knowledge_Is_Life 2008-05-01
  • 打赏
  • 举报
回复
接分是王道!
hycheng163 2008-03-11
  • 打赏
  • 举报
回复
裝的是繁體版的系統,公司是台灣的,不用裝簡體版的。
lnwuyaowei 2008-03-10
  • 打赏
  • 举报
回复
楼主怎么繁体字????
lnwuyaowei 2008-03-10
  • 打赏
  • 举报
回复
设置textbox的autocomplete属性,
查:textbox autocomplete
webbercai 2008-03-10
  • 打赏
  • 举报
回复
说一下自己的想法吧。

自定义一个TextBox,让TextBox拥有一个数据集(List或DataTable),它记录了所有要查询的内容。重写OnTextChanged方法,内容发生变化时弹出一个窗口把过滤出来的数据显示出来就可以了。

程序不会太复杂。自己慢慢练习一下应该没问题吧。
hycheng163 2008-03-10
  • 打赏
  • 举报
回复
.net framework2.0的textbox本身有类似的功能
----------------------------------------------
???請明示阿
lnwuyaowei 2008-03-10
  • 打赏
  • 举报
回复
.net framework2.0的textbox本身有类似的功能
如想写控件,可以参考:http://www.cnblogs.com/CodeAnyWhere/archive/2008/01/16/880780.html

8,833

社区成员

发帖
与我相关
我的任务
社区描述
.NET技术 组件/控件开发
社区管理员
  • 组件/控件开发社区
加入社区
  • 近7日
  • 近30日
  • 至今
社区公告
暂无公告

试试用AI创作助手写篇文章吧