3
有沒有辦法在動態加載用戶控件時將參數傳遞給LoadControl函數?將參數傳遞給C#2.0中的UserControl構造函數
有沒有辦法在動態加載用戶控件時將參數傳遞給LoadControl函數?將參數傳遞給C#2.0中的UserControl構造函數
我發現,使用反射here
所有你需要做的就是創建UserControl類的後代,添加一個默認的構造函數和另一個接受你的參數的構造函數。無參數構造函數對設計器支持是必需的。
public class MyControl : UserControl
{
public MyControl() : base()
{
// do initialization stuff...
}
public MyControl(int parameter) : this()
{
// do additional stuff with parameter
}
}
感謝的解決方案,是的,我知道如何寫一個構造函數:)我更指與LoadControl功能的動態用戶控件創建。如何將一個參數傳遞給此函數的構造函數。對不起,如果我不清楚。 – sarsnake 2009-06-05 17:05:13