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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Binding ElementName in Style & x:reference 
:(
    Опции темы
sealmu
  Дата 10.9.2011, 17:19 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Как я могу заставить этот binding работать?


            <ContentControl>
                <ContentControl.Style>
                    <Style TargetType="{x:Type ContentControl}">
                        <Setter Property="Content">
                            <Setter.Value>
                                <StackPanel>
                                    <TextBlock Name="t1" Text="abc"></TextBlock>
                                    <TextBlock Text="{Binding ElementName=t1, Path=Text, Mode=OneWay, UpdateSourceTrigger=PropertyChanged}"></TextBlock>
                                </StackPanel>
                            </Setter.Value>
                        </Setter>
                    </Style>
                </ContentControl.Style>
            </ContentControl>

если я меняю ElementName на Source={x:reference t1} то это работает,  но выкидывает ошибку в Design Time, что мешает.


Как заставить работать без x:reference?

Или может как реализовать свой MarkupExtension  на подобии x:reference?
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




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


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

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