2010-09-02 30 views
2

如果我有一個基於Windows窗體基於ScrollablePanel的容器並使用足夠的控件填充它以使其實際大小超過其視圖大小,我可以調用ScrollIntoView函數來確保控件X處於可見範圍內。獲取控件何時進入c#視圖的通知?

但是當用戶手動滾動面板時,如何在Control X進入和退出視圖時收到通知?

回答

1

你可以使用Rectangle.Contains法是這樣的:

if(container.Bounds.Contains(ControlX.Bounds)) 
{ 
    // I'm in the zone chief 
} 

這將走在容器控件的滾動事件。

相關問題