У меня такой вопрос, есть компонента: PropertyGrid ( стандартная ), свойству SelectedObject передаем какой-нибудь объект, например A. Дальше пользователь может редактировать его свойства визуально, так вот, если свойство у меня называется SuperProperty, то так же и отображаться будет, а русскому надо СуперСвойство, а украинцу СуперВластивiсть.
Как это можно реализовать, писать свою компоненту это выход, но существует ли более простое решение?
Такой же вопрос относительно атрибутов, их можно локализовать? Я вот о чем:
[Description("Супер-пупер свойство"),Category("Общие")]
public SuperProperty
{
...
}
К примеру строку "Супер-пупер свойство" загружать из ini файла.
Да и вообще было бы приятнее, если бы выводилось не SuperProperty, а к примеру Super property.
Кто что знает, расскажите!
09.12.04 10:35: Перенесено модератором из '.NET' — TK
Здравствуйте, Решилье, Вы писали:
Р>Кто что знает, расскажите!
Поиск поможет отцу русской демократии. Конкретно искать нужно в статьях (вот этого друга AndrewVK) и в форуме Януса. В Янусе есть полносью готове решение нужно только разобраться.
... << RSDN@Home 1.1.4 beta 3 rev. 249>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Поиск поможет отцу русской демократии. Конкретно искать нужно в статьях (вот этого друга AndrewVK) и в форуме Януса. В Янусе есть полносью готове решение нужно только разобраться.
А если проект не очень большой, то делать, как в Янусе -- из пушки по букашкам. Мне иногда помогает простенький компонент из статьи Bending the .NET PropertyGrid to Your Will
Здравствуйте, Spaider, Вы писали:
S>А если проект не очень большой, то делать, как в Янусе -- из пушки по букашкам. Мне иногда помогает простенький компонент из статьи Bending the .NET PropertyGrid to Your Will
Размер проекта тут непричем. Весь код в Янусе есть. Если ты один раз удасужишся в нем разобраться, то сможешь использовать его в проектах любого размера. Уверяю тебя решение из Януса не только решает все описанные в теме проблемы, но и вообще решается архитектурно грамотным. Чистый АОП. Код поддержки минимален. Расширение элементарно.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
VD>Размер проекта тут непричем. Весь код в Янусе есть. Если ты один раз удасужишся в нем разобраться, то сможешь использовать его в проектах любого размера. Уверяю тебя решение из Януса не только решает все описанные в теме проблемы, но и вообще решается архитектурно грамотным. Чистый АОП. Код поддержки минимален. Расширение элементарно.
Ну вот как скачаю WinCVS по диал-апу, а потом скачаю сам Янус ( блин, еле нашел ссылку и опять потерял ). Вот тогда и посмотрю . А вообще касательно Януса, загрузка конечно затруднительна для таких как я, привыкших к вещам типа sources.zip. :-Р
Здравствуйте, Решилье, Вы писали:
Р>Ну вот как скачаю WinCVS по диал-апу, а потом скачаю сам Янус ( блин, еле нашел ссылку и опять потерял ). Вот тогда и посмотрю . А вообще касательно Януса, загрузка конечно затруднительна для таких как я, привыкших к вещам типа sources.zip. :-Р
Кстати, Янус уже давно переведен на SVN.
... << RSDN@Home 1.1.4 beta 3 rev. 207>>
Есть логика намерений и логика обстоятельств, последняя всегда сильнее.
Здравствуйте, VladD2, Вы писали:
VD>Кстати, Янус уже давно переведен на SVN. Ну я тут новенький, нашет ссылку, там было про CVS, теперь вы на SVN.
В общем скачал исходники, глянул мельком ( на большее сессия не позволяет ) и очень обрадовался, я ведь не С# программист ( я вообще системщик ), а тут столько всего... В общем спасибо за возможность поглубже разобраться с .Net && C#, код приятно читать, а если по теме, то пока посмотрел на конечный результат — PropertyGrid впечатляет , то что надо!
Здравствуйте, Решилье, Вы писали:
Р>Ну вот как скачаю WinCVS по диал-апу, а потом скачаю сам Янус ( блин, еле нашел ссылку и опять потерял ). Вот тогда и посмотрю . А вообще касательно Януса, загрузка конечно затруднительна для таких как я, привыкших к вещам типа sources.zip. :-Р
Здравствуйте, AndrewVK, Вы писали:
AVK>Здравствуйте, Решилье, Вы писали:
Р>>Ну вот как скачаю WinCVS по диал-апу, а потом скачаю сам Янус ( блин, еле нашел ссылку и опять потерял ). Вот тогда и посмотрю . А вообще касательно Януса, загрузка конечно затруднительна для таких как я, привыкших к вещам типа sources.zip. :-Р
AVK>http://gzip.rsdn.ru/janus/svnsnapshot.rar
Спасибо, но я уже сам это нашел, после того как скачал SVN