Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/327.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# 哪种方式可以获取列表框项目坐标?_C#_Winforms_Listbox_Coordinates - Fatal编程技术网

C# 哪种方式可以获取列表框项目坐标?

C# 哪种方式可以获取列表框项目坐标?,c#,winforms,listbox,coordinates,C#,Winforms,Listbox,Coordinates,我想得到列表框内项目的顶部、左侧、右侧和底部,以便在其上方显示文本框,以便编辑项目 例如:我需要知道左上角的坐标和右下角的坐标 我读了msdn,有ListBox.IndexFromPoint方法,但我需要一个相反的方法,它不存在。有一个方法可以使用: var rect = myListBox.GetItemRectangle(1); 呃,为什么他们没有用PointFromIndex样式命名这个方法。非常感谢。

我想得到列表框内项目的顶部、左侧、右侧和底部,以便在其上方显示文本框,以便编辑项目

例如:我需要知道左上角的坐标和右下角的坐标

我读了msdn,有ListBox.IndexFromPoint方法,但我需要一个相反的方法,它不存在。

有一个方法可以使用:

var rect = myListBox.GetItemRectangle(1);

呃,为什么他们没有用PointFromIndex样式命名这个方法。非常感谢。