Вы не можете установить одну точку останова и применить ее к каждой строке файла, но вы можете установить точку останова на установщике Enabled, а затем отфильтровать ее до определенного условия фильтра. Это даст вам желаемый результат. (Обратите внимание, что вам может потребоваться отключить «Только мой код», см. this question for more info)
Установить точку останова с помощью функции «Новая точка останова при работе» as described here, хотя в Visual Studio 2013 мне, похоже, нужно использовать несколько другую обозначения:
Затем установите контрольную точку в Funtion:
System.Windows.Forms.Control.Enabled
в C# или VB.NET для:
System.Windows.Forms.Control.set_Enabled(bool)
(Вы, кажется, нужно использовать класс, который фактически определяет свойство, которое в случае Button
класса Enabled
собственности, является Control
класса Button
наследует от.
Игнорировать предупреждение о том, что он не может найти функцию (она делает это для свойств каким-то образом), или снимите флажок поиска Intellisense.
Теперь посмотрим вверх контрольную точку в списке точек останова и настроить условие так ломает правой клавишей
Используйте Name
свойство (или любого другого фильтра, что делает точку останова уникальным) для запуска когда вам это нужно:
когда он ломается, он сломается в источниках контроля (если у вас есть Framework Source S tepping), что может сбить с толку. Используйте окно «Трассировка стека», чтобы найти место, где был вызван метод.
Другой способ установки точки останова через окно StackTrace. Установите точку останова на любой строке, на которой есть ваша собственность. Запустите отладчик и перейдите на эту строку, теперь используйте «Step into Specific», чтобы войти в свойство, которое вы хотите разбить.
Используйте окно «Стек», чтобы создать контрольную точку для вас:
Не уверен, что глобальный способ сделать это, но вы можете правой кнопкой мыши на Button1 в коде и выберите «Найти все ссылки». Затем вы можете использовать этот список, чтобы найти все строки кода, которые вас интересуют, и соответственно установить точки останова. –