Предполагая, что вы провели исследование, чтобы выяснить, как выполнять перетаскивание элементов управления на форме (и ваш вопрос действительно ограничен только заголовком вопроса: Как найти идентификатор перетаскиваемого элемента управления ) большинство стандартных событий WinForm предоставляют параметр (object sender
), который представляет элемент управления, используемый для вызова события.Вы должны иметь возможность получить его идентификатор, как обычно.
Очевидно, что не всегда очевидно, как последовательно получить идентификатор из элемента управления WinForm.К счастью, у Брайана МакМастера есть (довольно старый , означающий только возможно ) сообщение в блоге MSDN для выполнения именно этого.В .NET 3.5 я бы, вероятно, использовал этот старый пост в качестве начала метода расширения для управляющих объектов.
Если ваш вопрос шире этого, вы можете воспользоваться ссылками @ Ravi, но на SO мы обычноожидайте, что вы делаете свое собственное исследование.Обязательно сделайте это, прежде чем задавать вопросы.