我需要鼠标指针在PictureBox上的精确位置.
我使用PictureBox的MouseMove事件.
在这个PictureBox上,我使用"缩放"属性来显示图像.
获取原始(未经处理)图像上鼠标位置的正确方法是什么?
有没有办法找到比例因子并使用它?
我认为需要使用imageOriginalSize/imageShowedSize来检索此比例因子.
我用这个函数:
float scaleFactorX = mypic.ClientSize.Width / mypic.Image.Size.Width;
float scaleFactorY = mypic.ClientSize.Height / mypic.Image.Size.Height;
Run Code Online (Sandbox Code Playgroud)
是否可以使用此值来获取光标在图像上的正确位置?
假设这是我的txt文件:
line1
line2
line3
line4
line5
Run Code Online (Sandbox Code Playgroud)
即时通讯阅读此文件的内容:
string line;
List<string> stdList = new List<string>();
StreamReader file = new StreamReader(myfile);
while ((line = file.ReadLine()) != null)
{
stdList.Add(line);
}
finally
{//need help here
}
Run Code Online (Sandbox Code Playgroud)
现在我想读取stdList中的数据,但每2行只读取一次值(在这种情况下我要读取"line2"和"line4").谁能让我以正确的方式?