Где находится событие двойного щелчка мыши для DataGrid в Visual Studio 2003? - PullRequest
1 голос
/ 24 декабря 2010

Я не вижу события двойного щелчка мыши для DataGrid в Visual Studio 2003 в приложении на смарт-устройстве C #.

Это событие существует? И если да, то как я могу его использовать?

Ответы [ 2 ]

2 голосов
/ 24 декабря 2010

Если вы ссылаетесь на событие MouseDoubleClick , причина, по которой вы не видите его в Visual Studio 2003, заключается в том, что он был добавлен в.версия 2.0.VS 2003 использует версию 1.1 .NET Framework.

При нацеливании на эту версию .NET Framework вместо этого вам нужно будет использовать событие DoubleClick .Это событие не проходит MouseEventArgs, как событие MouseDoubleClick, поэтому, если вам нужно узнать текущее местоположение указателя, вы должны будете использовать свойство Control.MousePosition .

1 голос
/ 24 декабря 2010

DataGrid наследуется от Control и, таким образом, имеет событие DoubleClick.

...