运动图像框取决于监视器大小?C#
我在C#应用程序中使用了一个图片框,我希望它覆盖web浏览器的某一部分(youtube上的用户名部分) 我有一个21.5英寸的显示器,在我看来是这样的: 但对于我的一个拥有24英寸显示器的用户来说,这就是它的样子: 正如你所看到的,图片框的位置由于人物屏幕的大小而向上移动(我相信) 是否有办法确保它始终位于web浏览器的该部分或将其移动到web浏览器的该部分运动图像框取决于监视器大小?C#,c#,.net,winforms,youtube,C#,.net,Winforms,Youtube,我在C#应用程序中使用了一个图片框,我希望它覆盖web浏览器的某一部分(youtube上的用户名部分) 我有一个21.5英寸的显示器,在我看来是这样的: 但对于我的一个拥有24英寸显示器的用户来说,这就是它的样子: 正如你所看到的,图片框的位置由于人物屏幕的大小而向上移动(我相信) 是否有办法确保它始终位于web浏览器的该部分或将其移动到web浏览器的该部分 谢谢。我确信您的方法是错误的,无论是屏幕分辨率或大小的改变,还是使用鼠标滚轮放大/缩小页面或其他任何方式,您的方法都会随时中断。这是不
谢谢。我确信您的方法是错误的,无论是屏幕分辨率或大小的改变,还是使用鼠标滚轮放大/缩小页面或其他任何方式,您的方法都会随时中断。这是不可靠的,通过重叠另一个用户界面控件(如图片框或面板)来修补这一点是不安全和不可靠的 我认为你有两个真正的选择:
也许第二种选择需要更多的工作,但更安全,我不确定100%,正如我所说的,第一种选择是否可行。你可以搜索HTML Agility Pack和web浏览器控件,看看以前是否有人这样做过:)我确信你的方法是错误的,无论是屏幕分辨率或大小更改,还是使用鼠标滚轮放大/缩小页面或其他什么,都会随时中断。这是不可靠的,通过重叠另一个用户界面控件(如图片框或面板)来修补这一点是不安全和不可靠的 我认为你有两个真正的选择:
也许第二种选择需要更多的工作,但更安全,我不确定100%,正如我所说的,第一种选择是否可行。您可以搜索HTML Agility Pack和web浏览器控件,看看以前是否有人这样做过:)ahm。。。你能告诉我们到目前为止你做了什么吗?这是winforms应用程序中的webbrowser控件还是什么?这是windows窗体中的webbrowser控件,全屏图像在这里:我要做的是屏蔽用户名和视频部分,我通过在出现youtube视频时将图片框设置为可见,但是如上所述,pictureBox的位置根据监视器的大小而变化,正在寻找一种方法来确保它覆盖用户名将其设置为可见,false将其隐藏,不确定我还应提供什么。例如,计算pictureboxType Ctrl=位置的方法会任意打乱您的计划,而不考虑监视器。查看HtmlElement.ClientRectangle以获得可能的解决方案。ahm。。。你能告诉我们到目前为止你做了什么吗?这是winforms应用程序中的webbrowser控件还是什么?这是windows窗体中的webbrowser控件,全屏图像在这里:我要做的是屏蔽用户名和视频部分,我通过在出现youtube视频时将图片框设置为可见,但是如上所述,pictureBox的位置根据监视器的大小而变化,正在寻找一种方法来确保它覆盖用户名将其设置为可见,false将其隐藏,不确定我还应提供什么。例如,计算pictureboxType Ctrl=位置的方法会任意打乱您的计划,而不考虑监视器。查看HtmlElement.ClientRectangle以获得可能的解决方案。非常感谢,查看HTML敏捷包,发现了一些有用的东西非常感谢,查看HTML敏捷包,发现了一些有用的东西