сначала. Извините за мой плохой английский. Я новичок в визуальной студии и C#. обычно я код в java. Я попытался создать простой проект форм Windows. после этого я вложил в него текстовое поле. и я изменил это текстовое поле публично (автоматически сгенерировано) в public static. но когда я вижу версию дизайна и если я дважды щелкнул это текстовое поле, он снова станет общедоступным. что я могу сделать, если я все еще хочу, чтобы это текстовое поле оставалось неизменным без изменения вручную?Публичный статический элемент изменен автоматически
-1
A
ответ
1
Элементы управления Windows Forms должны быть экземплярами, а не статическими, чтобы члены могли нормально работать. Вот почему разработчик вынуждает удалять статику.
Я предполагаю, что вы хотите поделиться этим значением else, где в приложении, если вы собираетесь использовать устаревшие Windows Forms, а не что-то более современное и поддерживаемое как WPF или UWP, я настоятельно рекомендую использовать шаблон Model-View-Presenter.
Смежные вопросы
- 1. C# статический публичный метод
- 2. Динамически генерировать публичный статический
- 3. PHP публичный статический $ Var = $ var2
- 4. Публичный статический контроль в XAML
- 5. Фон кнопки автоматически изменен?
- 6. ASP.NET публичный статический не BOOL обновления
- 7. «публичный статический конечный объект Java» в C++
- 8. Как вызвать публичный метод как статический?
- 9. Возможно ли создать публичный статический конструктор?
- 10. PHP: публичный статический массив с несколькими ключами
- 11. WPF Проверить, будет ли элемент Popup автоматически изменен.
- 12. wordpress .htaccess файл автоматически изменен
- 13. размер прядильщика Android автоматически изменен?
- 14. Обнаруживать элемент изменен - QtTableWidget
- 15. статический varibale наклоняет быть изменен из потока
- 16. Будет ли публичный ключ изменен при обновлении сертификата?
- 17. Android ListView, статический элемент
- 18. Элемент выбора - запрет выбора изменен
- 19. Используйте публичный статический метод для инициализации поля другого объекта
- 20. Можно ли назначить статический публичный ip для контейнера Docker?
- 21. Netbeans Java незаконный публичный статический void с компиляцией?
- 22. IntelliJ установить публичный/статический папку в веб-проекте
- 23. Как использовать публичный статический сканер в других методах? (NextLine());
- 24. публичный абстрактный статический метод - почему бы не разрешить?
- 25. Защита экземпляра EC2, на котором размещается статический публичный сайт
- 26. Cant ping my Netgear статический и публичный IP с удаленного
- 27. Как назначить статический публичный IP-адрес контейнеру-докеру
- 28. Когда сочетать общую функциональность? - Публичный статический объект с инициализацией
- 29. Виртуальный публичный IP-адрес
- 30. php-файл автоматически изменен на php.suspected
Вы не хотите, чтобы элементы формы были статическими, поскольку они должны относиться к конкретному экземпляру формы. Почему вы так настаиваете на том, чтобы изменить его на статику? – itsme86
Надеюсь, вы не планируете делать это из другой формы или другого класса: 'var text = Form1.textbox1.Text'. потому что вы получите исключение с нулевой ссылкой, даже если Visual Studio оставила его в покое и не изменила его обратно в поле экземпляра. Или если вы сделали это, как ответ предложил. Или я надеюсь, что вы не планируете делать это в своей команде. – CodingYoshi
Вы не должны ставить поля формы в Java, и вы тоже не должны в .net. –