我在网上看了这个,但无法找到答案。我尝试在类中执行一个方法来测试某些东西是否比ClientSize.Height大,但我还没有找到一种方法来访问我的主窗体之外的ClientSize。我想要访问ClientSize的代码如下所示。它属于一个班级。
class Ball
{
public double Y { get; set; }
public double radius { get; set; }
public Boolean collisionTest()
{
if(Y - radius <= 0)
{
ceilingCollide();
return true;
}
if(Y + radius>ClientSize.height)////want to add the ClientSize.Height here as shown
{
}
return false;
}
有没有办法做到这一点?我知道我可以在表单中执行此操作,绕过我面临的问题,但我觉得在Class中使用它是一种更方便的解决方案。任何有关这方面的帮助将不胜感激!