gpt4 book ai didi

c# - 使图像可滚动

转载 作者:行者123 更新时间:2023-11-30 21:12:38 25 4
gpt4 key购买 nike

我里面有 TabPageControl 和一些 TabPages。我需要将大图像放入标签页并每 30 秒更改一次,我只想看到图像的一部分。所以我需要滚动。但我遇到了下一个麻烦:当我滑动滚动条时,图像消失或涂上 1 个黑色条纹。我用谷歌搜索了这个问题,但没有找到任何信息。

最佳答案

我建议您为此使用 PictureBox。

将 TabPage.AutoScroll 属性设置为 true,这将导致标签页在内容大于标签页时显示滚动条。

将 PictureBox.SizeMode 设置为 PictureBoxSizeMode.AutoSize,这将使图片框控件自行调整为加载图像的大小。如果图片框大于它所在的标签页,标签页将显示必要的滚动条,它们应该按预期工作。

  tabPage1.AutoScroll = true;
pictureBox1.SizeMode = PictureBoxSizeMode.AutoSize;

然后,如果需要,您可以在图片框上绘图。您通常会在图片框的 Paint 事件中进行绘制。

关于c# - 使图像可滚动,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7371873/

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