powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Silverlight 4. Вопрос binding'а.
16 сообщений из 16, страница 1 из 1
Silverlight 4. Вопрос binding'а.
    #37346676
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Как привязать свойство дочернего элемента юзер контрола к свойству самого юзер контрола? Интересует решение которое не затрагивает DataContext (DataContext = this;) и Binding по ElementName.
...
Рейтинг: 0 / 0
Silverlight 4. Вопрос binding'а.
    #37346764
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Можно ещё Binding RelativeSource={RelativeSource AncestorType=...} , но через ElementName нравится больше.
...
Рейтинг: 0 / 0
Silverlight 4. Вопрос binding'а.
    #37346803
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

Через ElementName надо давать имя юзер контролу, и если на панельке будет лежать несколько таких контролов с одинаковым именем, то периодически будут вылетать исключения.
...
Рейтинг: 0 / 0
Silverlight 4. Вопрос binding'а.
    #37346807
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

Для типа "RelativeSource" не найдено свойство "AncestorType".

Увы и ах...
...
Рейтинг: 0 / 0
Silverlight 4. Вопрос binding'а.
    #37346822
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руки-крюкиАлексей К,

Через ElementName надо давать имя юзер контролу, и если на панельке будет лежать несколько таких контролов с одинаковым именем, то периодически будут вылетать исключения.Странно, не замечал...
...
Рейтинг: 0 / 0
Silverlight 4. Вопрос binding'а.
    #37346826
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руки-крюкиАлексей К,

Для типа "RelativeSource" не найдено свойство "AncestorType".

Увы и ах...Вроде тоже работало...
...
Рейтинг: 0 / 0
Silverlight 4. Вопрос binding'а.
    #37346834
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КРуки-крюкиАлексей К,

Через ElementName надо давать имя юзер контролу, и если на панельке будет лежать несколько таких контролов с одинаковым именем, то периодически будут вылетать исключения.Странно, не замечал...

Так везет только избранным)

P.S. Я тут вот чо нашел.
...
Рейтинг: 0 / 0
Silverlight 4. Вопрос binding'а.
    #37346850
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Сори. Невнимательно прочитал тему. Я про WPF 4. :-)
...
Рейтинг: 0 / 0
Silverlight 4. Вопрос binding'а.
    #37346867
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руки-крюкиP.S. Я тут вот чо нашел.Там возможно утечка памяти. Cм тут . Там же чуть ниже моё решение для SL.
...
Рейтинг: 0 / 0
Silverlight 4. Вопрос binding'а.
    #37346994
Фотография МСУ
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Че, все еще течет в четверке? )
...
Рейтинг: 0 / 0
Silverlight 4. Вопрос binding'а.
    #37347153
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
МСУЧе, все еще течет в четверке? )Нет, утечка в левом костыле. Но по сравнению с WPF возможностей явно не хватает.
...
Рейтинг: 0 / 0
Silverlight 4. Вопрос binding'а.
    #37347681
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей КРуки-крюкиP.S. Я тут вот чо нашел.Там возможно утечка памяти. Cм тут . Там же чуть ниже моё решение для SL.

Behavior - это из какой сборки?
...
Рейтинг: 0 / 0
Silverlight 4. Вопрос binding'а.
    #37347858
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Руки-крюкиBehavior - это из какой сборки?Expression Blend SDK => System.Windows.Interactivity.dll
...
Рейтинг: 0 / 0
Silverlight 4. Вопрос binding'а.
    #37349616
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

Что-то не пойму как это использовать...
...
Рейтинг: 0 / 0
Silverlight 4. Вопрос binding'а.
    #37349637
Руки-крюки
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Алексей К,

Все, понял


Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
xmlns:inter="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"

....

<Rectangle Style="{StaticResource Adorner_ResizeRectangleStyle}" HorizontalAlignment="Left" VerticalAlignment="Top">
    <inter:Interaction.Behaviors>
        <main:BindingRelativeSource AncestorType="UserControl" TargetProperty="ResizeMode" Converter="{StaticResource ResizeModeToVisibilityConv}" ConverterParameter="1" />
    </inter:Interaction.Behaviors>
</Rectangle>
...
Рейтинг: 0 / 0
Silverlight 4. Вопрос binding'а.
    #37349867
Фотография Алексей К
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Да. Как-то так.
...
Рейтинг: 0 / 0
16 сообщений из 16, страница 1 из 1
Форумы / WPF, Silverlight [игнор отключен] [закрыт для гостей] / Silverlight 4. Вопрос binding'а.
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


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