21 / 22 / 10
Регистрация: 03.07.2014
Сообщений: 398
|
|
1 | |
Отладчик VS 2010 - Как отследить программное изменение значения переменной28.03.2016, 14:52. Показов 5529. Ответов 8
Подскажите как в отладчике Visual Studio отследить в каких местах кода меняется нужное значение переменной (свойства объекта), например нужно отследить программное изменение свойства DataGridView.SortedColumn.Name
0
|
28.03.2016, 14:52 | |
Ответы с готовыми решениями:
8
Отследить изменение значения переменной Отследить изменение значения переменной и выполнить действие Отследить программное изменение поля на форме Как визуально отследить изменение переменной в одном обработчике события? |
47 / 47 / 7
Регистрация: 26.12.2014
Сообщений: 189
|
|
28.03.2016, 19:55 | 2 |
Восспользоваться поиском, наставить бреакпоинтов.
0
|
21 / 22 / 10
Регистрация: 03.07.2014
Сообщений: 398
|
|
28.03.2016, 19:57 [ТС] | 3 |
0
|
47 / 47 / 7
Регистрация: 26.12.2014
Сообщений: 189
|
|
28.03.2016, 21:40 | 4 |
0
|
21 / 22 / 10
Регистрация: 03.07.2014
Сообщений: 398
|
|
28.03.2016, 22:11 [ТС] | 5 |
0
|
21 / 22 / 10
Регистрация: 03.07.2014
Сообщений: 398
|
|
28.03.2016, 22:16 [ТС] | 6 |
Ну вот, чтобы понятно было. См. миниатюру - как старый добрый Fox это дело ловил
0
|
8943 / 4855 / 1886
Регистрация: 11.02.2013
Сообщений: 10,246
|
|
29.03.2016, 02:33 | 7 |
Меняется не переменная, а свойство объекта. Отследить можно, только если в сеттере свойства ставить брейкпоинт
0
|
21 / 22 / 10
Регистрация: 03.07.2014
Сообщений: 398
|
|
29.03.2016, 09:47 [ТС] | 8 |
Так значит нельзя... Прогресс MS$ налицо...
0
|
Администратор
|
|
11.04.2016, 14:30 | 9 |
Сообщение было отмечено Ivan215 как решение
Решение
Ivan215, таки можно. Сначала в настройках отладчика отключаем Just My Code. Затем добавляем Function Breakpoint на System.Windows.Forms.DataGridView.SortedColumn.Name. Язык следует выбрать C#. Далее ОК. На этом шаге VS вероятно скажем что не может найти такую функцию. Игнорируем это сообщение и запускаем отладку. Когда breakpoint сработает по окну Call Stack можно будет понять какое место в нашем коде вызвало это изменение. Плюс можно ориентироваться на окно IntelliTrace.
1
|
11.04.2016, 14:30 | |
11.04.2016, 14:30 | |
Помогаю со студенческими работами здесь
9
Отследить изменения значения переменной Программное изменение значения DBComboBox Программное изменение значения Textbox, используя JavaScript Изменение значения переменной, название которой находится в текстовой переменной Искать еще темы с ответами Или воспользуйтесь поиском по форуму: |