powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Атрибут DefaultValue не присваивает значение?
25 сообщений из 32, страница 1 из 2
Атрибут DefaultValue не присваивает значение?
    #39740788
256k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Делаю так - в классе описаны разные проперти, одно из них:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
9.
...
[DisplayName("Timeout")]
        [Description("Сconnection to SQL Server timeout ")]
        [DefaultValue(15)]
        public int ConnectionTimeout
        {
            get; set;
        }
...



если создать объект этого класса и не указать явно где-нибудь присвоения значения, то DefaultValue не присвоится.

Т.е. это правильно? надо явно сделать ?

ConnectionTimeout = 15;
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39740790
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да, надо присваивать явно. DefaultValueAttribute влияет только на поведение всяких дизайнеров в VisualStudio.
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39740793
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
сделайте свою реализацию для этого атрибута, это не сложно.
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39740799
256k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Спасибо, не обращал внимания
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39740803
fkthat
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtesсделайте свою реализацию для этого атрибута, это не сложно.

Нафига? Сказано же - этот аттрибут нужен для совершенно других целей.
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39740815
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthat,

где такое сказано? Для каких целей он нужен?
Это атрибут модели компонентов и он много где используется и в его использовании нет ничего плохого, для собственных реализаций.
Тот же XML использует понимает этот атрибут и другие компоненты, сейчас искать лень.
К самому дизайнеру и IDE он имеет куда меньшее отношение, но это не мешает пользоваться им в их коде
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39740816
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
fkthatRoman Mejtesсделайте свою реализацию для этого атрибута, это не сложно.

Нафига? Сказано же - этот аттрибут нужен для совершенно других целей.+1
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39740818
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman MejtesТот же XML использует понимает этот атрибутXML стандарт формата или что?
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39740821
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
256k,
С шестого шарпа правее свойства напиши = 12345
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39740826
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Roman MejtesТот же XML использует понимает этот атрибутXML стандарт формата или что?
MSDNПространство имен System.ComponentModel предоставляет классы, используемые для реализации поведения компонентов и элементов управления во время разработки и выполнения. Это пространство имен содержит базовые классы и интерфейсы для реализации атрибутов и преобразователей типов, привязки к источникам данных и лицензирования компонентов.
Где тут хоть слово о дизайнере Visual Studio?
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39740836
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes,
Ну давай разберемся.
https://toster.ru/q/167403
Ты за то чтобы вместо шарпа 6 го присвоить рефлекшеном?
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39740846
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
По-моему, надо у ТС спросить, а что он, собственно хочет?
Если просто инициализировать свойство, тогда
Код: c#
1.
public int ConnectionTimeout { get; set; } = 15;

(может у него учебник старый)
А если хочет, чтобы свойство инициализировалось в контексте использования в рамках какой-то библиотеки, тогда пусть расскажет о ней
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39740858
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.ProПо-моему, надо у ТС спросить, а что он, собственно хочет?третий день не получается))
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39741027
256k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Shocker.ProПо-моему, надо у ТС спросить, а что он, собственно хочет?третий день не получается))

дядя Петя, "третий день" - это что?
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39741088
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
256k,
Вопросы на уровне джуна, но две темы не закрыты решением.
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39741113
256k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123256k,
Вопросы на уровне джуна, но две темы не закрыты решением.

дядя Петя .... ? (ц, фильм "Серёжа", 1960)

ты превращаешь темы в балаган, но будь внимательнее, они закрыты с решением.
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39741124
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
256k,
Ты думаешь очень остроумный с каким то фильмом в аттаче 60х годов?))) ). LOL.
Чем закрыта данная тема?
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39741811
Pallaris
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
"Сережа" очень хороший фильм

А объявление какого-то атрибута совсем не говорит о том, что будет выполнен какой-то код из этого атрибута. Этим должен заняться какой-то фреймворк, в контексте которого навешивается данный атрибут
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39741904
256k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Pallaris"Сережа" очень хороший фильм

А объявление какого-то атрибута совсем не говорит о том, что будет выполнен какой-то код из этого атрибута. Этим должен заняться какой-то фреймворк, в контексте которого навешивается данный атрибут

да , хороший, добрый фильм, про Сережку, Холмогоры... и дядю Петю
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39741926
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
256kPallaris"Сережа" очень хороший фильм

А объявление какого-то атрибута совсем не говорит о том, что будет выполнен какой-то код из этого атрибута. Этим должен заняться какой-то фреймворк, в контексте которого навешивается данный атрибут

да , хороший, добрый фильм, про Сережку, Холмогоры... и дядю Петю
модератор, долго это трепотня не по теме будет? Ты же читаешь.
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39741928
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Видно же зациклился в фильмах 60х. Возьмет парабеллум, потом будут искать кто не реагировал))).
Даже домашнее задание по свойствам класса не выполняет.
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39741936
Фотография Shocker.Pro
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123модератор, долго это трепотня не по теме будет? Ты же читаешь.уговорил, отдохни
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39742136
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Shocker.Pro,

:)
...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39742591
Фотография Antonariy
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Товарищ, излагай просьбы внятно!

...
Рейтинг: 0 / 0
Атрибут DefaultValue не присваивает значение?
    #39742742
256k
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
AntonariyТоварищ, излагай просьбы внятно!



Петро123 уже изложил
...
Рейтинг: 0 / 0
25 сообщений из 32, страница 1 из 2
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Атрибут DefaultValue не присваивает значение?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]