具有自定义属性形式的 ASP.NET 组件
我正在开发一个供内部使用的自定义 DataGridView 控件,我想添加一个自定义属性选项,它启动一个 WinForm 来添加自定义属性。想想 DataGridView 的 Columns 属性设计器,您单击一个带有文本“...”的按钮,它会打开一个 WinForm,您可以在其中添加不同的 BoundColumn。这正是我喜欢做的事情,但我不知道如何开始,甚至不知道从哪里开始。怎样才能做到这一点呢?
I'm developing a custom DataGridView control for internal use and I'd like to add a custom property option where it launches a WinForm for adding custom properties. Think of the Columns property designer of the DataGridView where you click a button with the text "..." on it and it opens a WinForm where you can add different BoundColumns. This is what I exactly like to do but I don't know how or even where to start. How can one accomplish this?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
这是您需要了解的内容(基础): http://msdn.microsoft .com/en-us/library/zt27tfhy.aspx
这是一个有用的示例(在第一个链接内):http://msdn.microsoft.com/en-us/library/az5kdaz0.aspx
如果要构建自定义 DataGrid,则需要构建一个从 DataGrid 继承的控件控件,在阅读顶部的链接文档后,您可以添加具有所需属性的属性,以便在控件中使用它。
(抱歉英语不好,我是意大利人!)。
This is what you need to know (the base): http://msdn.microsoft.com/en-us/library/zt27tfhy.aspx
This is an helpfull example (inside the first link): http://msdn.microsoft.com/en-us/library/az5kdaz0.aspx
If you want build a custom DataGrid, you need to build a control that inerith from DataGrid control, after read linked documents on top, you can be able to add Properties with required attributes for use it in Control.
(sorry for bad english, i'm italian!).