gpt4 book ai didi

c# - 在 C# 中获取控件进入 View 时的通知?

转载 作者:太空宇宙 更新时间:2023-11-03 14:27:07 25 4
gpt4 key购买 nike

如果我有一个基于 Windows 窗体 ScrollablePanel 的容器,并用足够的控件填充它以使其实际大小超过其 View 大小,我可以调用函数 ScrollIntoView 以确保控件 X 在 View 中。

但是当用户手动滚动面板时,我如何在 Control X 进入和退出 View 时收到通知?

最佳答案

您可以使用 Rectangle.Contains方法是这样的:

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

这将进入容器控件的滚动事件。

关于c# - 在 C# 中获取控件进入 View 时的通知?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3628054/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com