powered by simpleCommunicator - 2.0.58     © 2025 Programmizd 02
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Кто-то работал с XAF?
9 сообщений из 9, страница 1 из 1
Кто-то работал с XAF?
    #38090489
Фотография defragmentator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Интересует, что у них в тексте программного модуля означают скобочки [].
Например, такие:
Код: c#
1.
2.
        [DisplayName("Начало работы")]
        [Size(5)]
...
Рейтинг: 0 / 0
Кто-то работал с XAF?
    #38090537
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defragmentator,

что, разве не атрибуты?
...
Рейтинг: 0 / 0
Кто-то работал с XAF?
    #38090670
Фотография defragmentator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79,

атрибуты свойств класса или как это там правильно назвать?
Как это вообще соотносится с C# ?
...
Рейтинг: 0 / 0
Кто-то работал с XAF?
    #38090680
Roman Mejtes
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defragmentator,

как относится? как есть, так и относится.
в C# есть такая хрень :) как атрибуты класса, свойства и метода
...
Рейтинг: 0 / 0
Кто-то работал с XAF?
    #38090713
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defragmentatorКак это вообще соотносится с C#
Также, как и к другим языкам .Net

http://msdn.microsoft.com/ru-ru/library/z0w1kczw.aspx
...
Рейтинг: 0 / 0
Кто-то работал с XAF?
    #38090729
Фотография defragmentator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Roman Mejtes,

Это не атрибуты класса. То есть не поля.
Это некие атрибуты свойств класса.

Вот здесь описывается одно свойство класса:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
        string ftBeginWork;
        [DisplayName("Начало работы")]
        [Size(5)]
        public string tBeginWork
        {
            get { return ftBeginWork; }
            set { SetPropertyValue<string>("tBeginWork", ref ftBeginWork, value); }
        }
...
Рейтинг: 0 / 0
Кто-то работал с XAF?
    #38090735
Arm79
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
defragmentatorRoman Mejtes,

Это не атрибуты класса. То есть не поля.
Это некие атрибуты свойств класса.

Вот здесь описывается одно свойство класса:
Код: c#
1.
2.
3.
4.
5.
6.
7.
8.
        string ftBeginWork;
        [DisplayName("Начало работы")]
        [Size(5)]
        public string tBeginWork
        {
            get { return ftBeginWork; }
            set { SetPropertyValue<string>("tBeginWork", ref ftBeginWork, value); }
        }



Код: plaintext
Один или несколько атрибутов могут применяться к сборкам, модулям или более мелким программным элементам, таким как классы и свойства.

Исходя из кода (я ранее не работал с XAF):
* длина текста, который можно запихнуть в tBeginWork, равна либо не превышает 5 символов
* DisplayName используется для отображения на форме названия поля. Пример: грид. В хедере дисплейнейм, в гриде значения свойства.

Те, кто работал с XAF, просьба поправить меня
...
Рейтинг: 0 / 0
Кто-то работал с XAF?
    #38090736
Фотография defragmentator
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Arm79defragmentatorКак это вообще соотносится с C#
Также, как и к другим языкам .Net

http://msdn.microsoft.com/ru-ru/library/z0w1kczw.aspx

Это уже понятнее. Спасибо.
...
Рейтинг: 0 / 0
Кто-то работал с XAF?
    #38093704
Sergey TSV
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Гость
Arm79 практически все правильно сказал, плюс к этому:

DisplayName - указывает описание свойства, которое будет отображаться в UI.
Size - определяет максимальное количество символов для хранения поля в БД.
...
Рейтинг: 0 / 0
9 сообщений из 9, страница 1 из 1
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Кто-то работал с XAF?
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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