Member 12941572 Ответов: 1

Не удается внести изменения в форму windows C#?


я создал проект и хорошо выполнил его на c#, через некоторое время даже мы добавляем какие-либо кнопки или какие-либо изменения в этот проект, изменения не видны в выходной форме , но когда перестаем выполнять весь код и кнопки видны, что вы сейчас делаете

Что я уже пробовал:

я пытался в течение нескольких дней, но я не могу получить правильный путь

1 Ответов

Рейтинг:
2

OriginalGriff

Мы не можем быть конкретными, но начнем с рассмотрения основ (и я прошу прощения, если они слишком просты - но я понятия не имею о вашем уровне мастерства):
1) компилируется ли он без каких-либо ошибок? Если это не так, то исполняемый файл не будет сгенерирован, так что вы не увидите никаких изменений.
2) вы выполняете правильный EXE-файл? Если вы выполняете его непосредственно из windows, то проверьте свойства свойств файла, который вы выполняете, и убедитесь, что он обновлен: если у вас есть ярлык на рабочем столе для версии выпуска, но вместо этого вы создаете отладочную версию, вы снова не увидите никаких изменений.
3) вы выполняете правильный проект? Файл решения может содержать много проектов,но только один из них является стартовым проектом. Если вы редактируете файлы других проектов, то вы можете не увидеть изменений в вашем исполняемом файле.
4) Очистите все проекты и сделайте полную перестройку. Затем запустите его в отладчике и посмотрите, что произойдет. Попадаете ли вы в точки останова в своей форме?Загрузить обработчик событий? А как насчет формы?Показанный обработчик?

Извините, но мы не можем сказать: "сделайте это, и это все исправит": у нас нет доступа к вашему жесткому диску, мы не видим вашего экрана и не можем читать ваши мысли - так что вам придется сделать всю "работу ног" на этом диске для нас!


Michael_Davies

Я бы добавил, что элементы управления. Visible=true и .Enabled=true также.

Member 12941572

Да, сэр, у нас есть exe-файл, а также моя проектная программа, если я хочу добавить больше функций в веб-форму или удалить некоторые из существующих файлов, изменения сохраняются в файле в visual studio, но если мы выполняем программу, изменения не выполняются, и программа выполняется так же, как и предыдущий (т. е. без каких-либо изменений ) файл.

OriginalGriff

Притормози - проверь детали, потому что они важны. Вы начали говорить о Windows forms, теперь вы упоминаете веб-формы - это не те же самые звери!
Какой exe-файл вы выполняете и как именно вы его выполняете?

Member 12941572

ну же, сэр! .. я думаю, что вы не поняли моего вопроса, или же я не в состоянии ясно объяснить вам мое сомнение, что бы это ни было

я проектирую веб-страницу с помощью windows form на c# в visual studio 10, я что-то спроектировал, и когда мы запустим программу, она будет выполнена без каких-либо сбоев.. но проблема в том, что теперь я добавляю еще несколько кнопок и контрольных списков в эту форму windows и начинаю выполнять этот проект ... но он выполняет предыдущую форму, только новые изменения не отображаются на экране вывода.. надеюсь, вы поняли мою проблему

OriginalGriff

Вот почему я пытаюсь заставить вас прояснить, что именно вы делаете!
Веб-страница не использует "windows forms", поэтому вам нужно точно сказать нам, какую среду вы используете. Когда вы даете нам неверную информацию, это означает, что мы приходим к неверным выводам о том, что вы делаете неправильно. И, как я уже говорил, мы не можем видеть ваш экран!
Так что если это не проект WinForms, перестаньте описывать их как "windows forms"! Это "веб-страницы", разработанные в Visual studio, и это означает, что среда, в которой вы работаете, сильно отличается - и проблемы, которые могут вызвать это, также сильно отличаются!
Так что не лезьте на рожон, потому что я не совсем понимаю, что вы делаете - я нахожусь в нескольких тысячах миль от вас и могу работать только из того, что вы мне говорите! Хорошо?

Итак, расскажите мне точно, что вы делаете - и я имею в виду именно это, мне нужна каждая деталь - от добавления кнопки на страницу, и точно, как вы ее тестируете с этого момента, и что вы видите.

Member 12941572

спасибо за ваше терпение, сэр... я работаю над visual studio 2010 .NET framework 4.5 я хочу разработать небольшой веб-сайт с 3 экранами на c# (приложение WINDOWS FORM), поэтому я поставил 3 кнопки для 3 страниц на домашней странице, и он выполнил без каких-либо проблем

теперь я хочу поставить еще одну кнопку на главном экране и сделать все, что требуется, и начать выполнение проекта, и он выполняется без каких-либо ошибок, отображается экран вывода... но экран содержит только 3 кнопки, и новые изменения не отображаются на экране вывода

я пробовал добавлять или удалять инструменты в проект, но они отображаются в выводе

даже если я удаляю все содержимое этой формы и выполняю ее, она дает тот же результат, что и предыдущий результат

OriginalGriff

Перестаньте называть его" приложением Windows Form " - это совсем не так. Веб-сайт-это совершенно другая среда - это клиент / сервер для начала, - и вы выполняете ее по-разному.

Итак, когда вы говорите "начать выполнение проекта", как именно вы это сделали? на какие кнопки вы нажимали? Как вы построили проект после того, как изменили его? Что именно произошло на экране?