我有一個所有者繪製的UserControl,我實現了雙緩衝。爲了獲得雙緩衝無頻閃工作,我必須覆蓋OnPaintBackground事件,如下所示: protected override void OnPaintBackground(PaintEventArgs e)
{
// don't even have to do anything else
}
這在運行時的偉大工程。問題是
我已經在託管C++中創建了自定義UserControl,該自定義UserControl封裝了一些本機代碼控件。我已經確認了運行時的控件,並且一直試圖通過允許從設計器工具箱中拖放控件來使控件與Visual Studio設計器一起工作。 雖然我成功地將UserControl添加到工具箱,但是當我將控件拖到窗體上時沒有任何反應。爲了研究這個問題,我打開了第二個Visual Studio 2008實例,並