【发布时间】:2008-12-27 19:32:45
【问题描述】:
我声明了以下通用用户控件:
public partial class MessageBase<T> : UserControl
{
protected T myEntry;
public MessageBase()
{
InitializeComponent();
}
public MessageBase(T newEntry)
{
InitializeComponent();
myEntry = newEntry;
}
}
}
但是编译器不允许我这样做:
public partial class MessageControl : MessageBase<Post>
{
public MessageControl()
{
InitializeComponent();
}
}
如何在 C# 中创建通用用户控件?
【问题讨论】:
标签: c# .net winforms generics user-controls