Модераторы: gambit, Kefir, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Имя UserControla запрещает биндинг 
:(
    Опции темы
dazy
Дата 17.4.2009, 10:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 15.9.2006

Репутация: 3
Всего: 8



В UserControlе биндится текст:

Код

<TextBlock  x:Name="Symbol" Text="{Binding ElementName=userControl, Mode=OneWay, Path=Str}" />


Когда использую этот UserControl, все работает, но как только устанавливаю ему x:Name, текст не отображается. Подозреваю, что слетает биндинг. 
Как победить? 
PM MAIL   Вверх
Partizan
Дата 17.4.2009, 10:21 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 9
Всего: 67



dazy, более, чем странно...а зачем вам Name? ну тоесть кто дёргает этот Name и что делает потом с контролом?


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
dazy
Дата 17.4.2009, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 15.9.2006

Репутация: 3
Всего: 8



На страничке, лежит с десяток этих UserControlов.
Если их на страничке больше одного, то среда при запуске приложения ругается, ошибку вываливает.
Даешь им имена, биндинг слетает.
Код

<local:KeyControl x:Name="_01"  Str="W" State="Active" />

Прикольно, удаляешь в контроле x:Namе="_01" - сразу же видно текст.

А потом из кода надо будет обращаться к этим контролам по имени и менять там текст,  State и еще пару свойств по мелочи.

Сделаю наверное CustomControl, может поможет.
PM MAIL   Вверх
Partizan
Дата 17.4.2009, 10:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


Профиль
Группа: Модератор
Сообщений: 2828
Регистрация: 19.12.2005
Где: Санкт-Петербург

Репутация: 9
Всего: 67



dazy, на самом деле, проверить слетает ли биндинг можно, вызвав BindingOperations.GetBinding, передав туда соответствующий объект и соответствующее свойство...если всё хорошо - вернётся объект Binding


--------------------
СУВ,
       Partizan.
PM MAIL WWW ICQ Skype GTalk Jabber   Вверх
dazy
Дата 17.4.2009, 11:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 15.9.2006

Репутация: 3
Всего: 8



Переделал в CustomControl - все работает. 
Баг наверное.
PM MAIL   Вверх
Idsa
Дата 17.4.2009, 11:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 2
Всего: 62



dazy, отпишитесь на MSDN'овском WPF-форуме: http://social.msdn.microsoft.com/forums/en-US/wpf/threads/
Если, конечно, интересно, узнать, что там к чему на самом деле.

Это сообщение отредактировал(а) Idsa - 17.4.2009, 11:21


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
dazy
Дата 17.4.2009, 11:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 15.9.2006

Репутация: 3
Всего: 8



У них там вроде нет тренда по 3 Sliverlight'y
PM MAIL   Вверх
Idsa
Дата 17.4.2009, 12:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 2
Всего: 62



Цитата(dazy @  17.4.2009,  15:40 Найти цитируемый пост)
У них там вроде нет тренда по 3 Sliverlight'y 

Надо указывать в заголовке, что вопрос по Silverlight'у smile

Вот тред по Silverlight: http://social.msdn.microsoft.com/Forums/ru...veloper/threads


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
dazy
Дата 17.4.2009, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 15.9.2006

Репутация: 3
Всего: 8



WPFники значит не указывают, а Silverlighterы должны да?! smile 

Нет, на самом деле я думал что это возможно общая проблема, потому и не указал.
PM MAIL   Вверх
Idsa
Дата 17.4.2009, 13:04 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 2
Всего: 62



Цитата(dazy @  17.4.2009,  16:46 Найти цитируемый пост)
WPFники значит не указывают, а Silverlighterы должны да?! smile 

Да, такая вот дискриминация :-P

А с форумом я обманул... там в первом посте указано, что вопросы нужно задавать на silverlight.net/forums

Это сообщение отредактировал(а) Idsa - 17.4.2009, 13:04


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
dazy
Дата 17.4.2009, 13:39 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 15.9.2006

Репутация: 3
Всего: 8



Да, я видел, но тем не менее народ задает вопросы все равно.

Кстати, ни как не могу найти расшифровку кодов ошибок в в SL 3. Может есть какой потаенный ресурс где по коду ошибки можно понять что к чему?
PM MAIL   Вверх
Idsa
Дата 17.4.2009, 13:54 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Участник
Сообщений: 2086
Регистрация: 5.12.2006
Где: Томск

Репутация: 2
Всего: 62



Цитата(dazy @  17.4.2009,  17:39 Найти цитируемый пост)
Да, я видел, но тем не менее народ задает вопросы все равно.

Наша цель - не задать вопрос, а получить на его ответ ;) А основное общество все-таки на silverlight.net


--------------------
Мой блог: alexidsa.blogspot.com
PM MAIL ICQ   Вверх
dazy
Дата 17.4.2009, 13:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Опытный
**


Профиль
Группа: Участник
Сообщений: 344
Регистрация: 15.9.2006

Репутация: 3
Всего: 8



По поводу кодов ошибок, нашел в кеше у гугла (сама страничка не доступна).

Не знаю правда для какой версии, и насколько они полные. 

Присоединённый файл ( Кол-во скачиваний: 3 )
Присоединённый файл  SilverlightErrorCodes.txt 8,55 Kb
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




[ Время генерации скрипта: 0.0520 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.