Этот баннер — требование Роскомнадзора для исполнения 152 ФЗ.
«На сайте осуществляется обработка файлов cookie, необходимых для работы сайта, а также для анализа использования сайта и улучшения предоставляемых сервисов с использованием метрической программы Яндекс.Метрика. Продолжая использовать сайт, вы даёте согласие с использованием данных технологий».
Политика конфиденциальности
|
|
|
Невозможно установить имя элемента
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. авторError 107 Cannot set Name attribute value 'vtbLogin' on element 'VKTextBox'. 'VKTextBox' is under the scope of element 'ListFormControl', which already had a name registered when it was defined in another scope. Line 18 Position 35. Элемент vtbLogin уникальный, в 'ListFormControl' его точно нет. Может есть нормальный способ делать вставки xaml в usercontrol? Берегитесь, чтобы кто не прельстил вас. Ибо многие придут под именем Моим, и будут говорить: 'Я Морж', и многих прельстят. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2010, 05:10 |
|
||
|
Невозможно установить имя элемента
|
|||
|---|---|---|---|
|
#18+
Хнык, Проблему не понял, но вижу маленький, но значительный баг в объявлении DependencyProperty, вы там задали дефолтное значение Код: plaintext Подозреваю, что это и есть корень проблемы, только не очень понятно что тут вообще происходит. Проблему можно побороть, например, в конструкторе ListFormControl устанавливайте это свойство сами Код: plaintext 1. 2. 3. 4. а так как set у вас нет, то можно и через SetValue(...). ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2010, 12:41 |
|
||
|
Невозможно установить имя элемента
|
|||
|---|---|---|---|
|
#18+
Denis GladkikhХнык, Проблему не понял, но вижу маленький, но значительный баг в объявлении DependencyProperty, вы там задали дефолтное значение Код: plaintext Спасибо за замечание. Я хочу иметь возможность в UserControl указать область для контента задаваемого по месту использования. Т.е., например, в UserControl сделать панель, а наполнять её в форме. Вроде как на хабре что-то подобное проскакивало, немного позже более пристально посмотрю. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 12.12.2010, 13:51 |
|
||
|
Невозможно установить имя элемента
|
|||
|---|---|---|---|
|
#18+
Бага давняя и неприятная. Добавлю интерфейс IWPFNameErrorHack для задания имени и буду по нему получать контролы. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 14.12.2010, 03:05 |
|
||
|
Невозможно установить имя элемента
|
|||
|---|---|---|---|
|
#18+
Код: plaintext 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. 16. 17. 18. 19. 20. 21. 22. 23. 24. 25. 26. 27. 28. Вынес в ресурсы и забиндил контент, теперь не ругается. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 16.12.2010, 17:17 |
|
||
|
Невозможно установить имя элемента
|
|||
|---|---|---|---|
|
#18+
Вообще, как вариант - вынести в контролы. Не для всех случаев годно и биндинг работает криво. :( ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 02:19 |
|
||
|
Невозможно установить имя элемента
|
|||
|---|---|---|---|
|
#18+
@автор предлагаю попробовать задавать имя не через "x:Name" а через "Name", в контроле реализовать механизм поиска контрола по имени (метод), который потом вы можете использовать в других формах для заполнения. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 10:58 |
|
||
|
Невозможно установить имя элемента
|
|||
|---|---|---|---|
|
#18+
уТКа, Так и сделал. Но неудобно, всё равно. Приходится объявлять константы с именами контролов. Думаю небольшой плагинчик дописать, который будет синхронизировать эти константы со списком контролов. Но это всё один большой костыль. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 11:10 |
|
||
|
Невозможно установить имя элемента
|
|||
|---|---|---|---|
|
#18+
ХныкуТКа, Так и сделал. Но неудобно, всё равно. Приходится объявлять константы с именами контролов. Думаю небольшой плагинчик дописать, который будет синхронизировать эти константы со списком контролов. Но это всё один большой костыль. А зачем усложнять себе жизнь с помощью костылей? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 12:01 |
|
||
|
Невозможно установить имя элемента
|
|||
|---|---|---|---|
|
#18+
i, Какие варианты? ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 12:03 |
|
||
|
Невозможно установить имя элемента
|
|||
|---|---|---|---|
|
#18+
Вместо одного контрола на все случаи жизни - композиция из панели с кнопками(ее можно сделать общей для всех форм) и контролов для списков. Логику вынести в базовый класс ViewModel ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 12:44 |
|
||
|
Невозможно установить имя элемента
|
|||
|---|---|---|---|
|
#18+
i, Это не контрол на все случаи жизни. Контрол представляет собой грид, панельки для работы с ним и области для вставки фильтров, доп. панелек и т.д. Логика работы с подобными контролами уже есть в базовых формах. Т.к. фильтры регистрируются по названию контролов, их всё равно нужно знать. Хотя, можно сделать фильтрсервис и регистрировать их прямо из xaml, но проблемы получения значений фильтров это не решает. ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 13:03 |
|
||
|
Невозможно установить имя элемента
|
|||
|---|---|---|---|
|
#18+
Хнык, предлагаю использовать вместо авторnew ObservableCollection<UIElement>() вот это авторPanel т.к. именно на нам основан Grid в который можно пихать UIElement-ы ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 14:15 |
|
||
|
Невозможно установить имя элемента
|
|||
|---|---|---|---|
|
#18+
уТКа, Спасибо, так и сделаю. :) ... |
|||
|
:
Нравится:
Не нравится:
|
|||
| 17.12.2010, 14:47 |
|
||
|
|

start [/forum/topic.php?fid=21&msg=37020040&tid=1442538]: |
0ms |
get settings: |
6ms |
get forum list: |
8ms |
check forum access: |
2ms |
check topic access: |
2ms |
track hit: |
26ms |
get topic data: |
5ms |
get forum data: |
1ms |
get page messages: |
34ms |
get tp. blocked users: |
1ms |
| others: | 234ms |
| total: | 319ms |

| 0 / 0 |
