VB中的默认的度量单位是Twip(缇),并不是你想象中的像素。在标准显示器中,1像素=15缇,所以你只要把50和250分别乘以15,画出来的图形就是你想象中的大小了。
也可以把窗体默认的度量单位改为像素,这样用50和250画出来的线也是以像素为单位了。只需要把窗体的 ScaleMode 属性设为 3 即可。推荐这个方法,一劳永逸。