社区
C#
帖子详情
请问:如何继承控件?
yixian2007
2009-03-31 03:29:45
DataGridView控件有些不足的功能,我想加进去,函数已经证实没有问题.
请问如何重写控件,或者写一个新的控件,将原来的功能继承下来,同时又可以把新功能加进去.
请问如何继承这个控件?
...全文
87
7
打赏
收藏
请问:如何继承控件?
DataGridView控件有些不足的功能,我想加进去,函数已经证实没有问题. 请问如何重写控件,或者写一个新的控件,将原来的功能继承下来,同时又可以把新功能加进去. 请问如何继承这个控件?
复制链接
扫一扫
分享
转发到动态
举报
写回复
配置赞助广告
用AI写文章
7 条
回复
切换为时间正序
请发表友善的回复…
发表回复
打赏红包
ztenv
2009-04-01
打赏
举报
回复
public class :YourButton:Button
{
//增加新的功能,用继承方式实现;
}
public class:UserControl
{
//可以附加几个其它的控件,用组合方式实现;
}
以上各有利弊;
Dhoopu
2009-04-01
打赏
举报
回复
[Quote=引用 1 楼 ojekleen 的回复:]
public class YourView:DataGridView
{
//想干啥?
}
[/Quote]
yixian2007
2009-04-01
打赏
举报
回复
1楼能不能详细些?
yixian2007
2009-04-01
打赏
举报
回复
加一些重绘的功能.省得每次都要调用.
ztenv
2009-04-01
打赏
举报
回复
你现在有什么?你要怎么做?红色部分肯定是手写出来的,因为IDE不知道你要从哪里继承;
yixian2007
2009-04-01
打赏
举报
回复
还是不懂.
public class MyDGV :
DataGridView
{
}
红色部分只能手动写.智能弄不出来,而且我的函数是方法中有的,可以直接双击直接写,现在要怎么加入?
完全不明白,楼上的兄弟们能不能推荐个东西给俺瞧瞧?
ojekleen
2009-03-31
打赏
举报
回复
public class YourView:DataGridView
{
//想干啥?
}
C#自定义
控件
库
1. **
继承
与派生**:在C#中,自定义
控件
通常是通过
继承
已有的系统
控件
(如Button、Label等)或UserControl类来实现的。这样可以从父类
继承
一些基本属性和方法,并添加新的功能。例如,你可以创建一个
继承
自TextBox的...
C#自定义
控件
的制作.doc
1. **定义
控件
类**:首先,我们需要创建一个
继承
自System.Windows.Forms.Control的类。这个新的类将作为自定义
控件
的基础。 ```csharp public class MyCustomControl : Control { // ... } ``` 2. **绘制
控件
**:...
winform实现360、QQ窗体与
控件
开发者可以通过
继承
自`System.Drawing.Graphics`类并覆盖`OnPaint`事件来实现自定义的绘制逻辑,例如创建具有特殊边框效果、阴影或者自定义形状的
控件
。 3. **自定义
控件
**:在WinForm中,我们可以创建自定义
控件
以...
winform模仿QQ聊天窗口皮肤
控件
在Winform中,我们可以自定义
控件
(如
继承
自UserControl)来实现这一效果,通过调整
控件
的背景图片、边框样式以及文本位置来模拟气泡形状。 2. **头像展示**:在聊天窗口中,每个用户都有对应的头像。可以使用...
android日历
控件
开发者可以创建一个自定义的`View`类,
继承
自`View`或`ViewGroup`,并重写`onDraw()`方法来绘制日历布局。或者,可以使用`RecyclerView`和自定义的`ViewHolder`来实现可滚动的日历网格。 **2. 数据结构设计** 为了...
C#
111,126
社区成员
642,541
社区内容
发帖
与我相关
我的任务
C#
.NET技术 C#
复制链接
扫一扫
分享
社区描述
.NET技术 C#
社区管理员
加入社区
获取链接或二维码
近7日
近30日
至今
加载中
查看更多榜单
社区公告
让您成为最强悍的C#开发者
试试用AI创作助手写篇文章吧
+ 用AI写文章