嗨,我試圖從面板創建自定義面板類C#
class FormPanel : Panel
{
bool previous;
FormPanel l;
public FormPanel()
{
previous = false;
l.Parent = this;
l.Dock = DockStyle.Fill;
}
}
成立了一個名爲FormPanel中的自定義面板這是非常我在哪裏現在。我想讓FormPanel擁有一個bool變量,並且想要設置它的Parent和Dock的默認屬性。這個怎麼用?我如何設置這些?但我不認爲「base.Parent =這也
class FormPanel : Panel
{
bool previous;
public FormPanel()
{
previous = false;
base.Parent = this;
base.Dock = DockStyle.Fill;
}
}
:
設置.Parent爲「this」的目的是什麼? – 2011-04-16 14:23:03
此代碼不相關。因爲它炸彈與NullReferenceException。當你解決這個問題時,它會用OutOfMemoryException來炸彈。 'l'成員需要離開,爲什麼它甚至存在還不清楚。另外忘記設置Parent屬性。 – 2011-04-16 14:26:36
我一直在尋找這方面的答案一段時間,並碰到這個東西。我試了一下,但沒有奏效,但是我把它放在了裏面,以防萬一它有用。我回答了我想要的所有答案,如果你可以看看它,將不勝感激^^ – SaintHUN 2011-04-16 14:41:51