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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Bind Element to custom class property in XAML 
:(
    Опции темы
sealmu
  Дата 1.3.2011, 00:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Я определил свой класс : Add1
И хочу в CommandParameter в этом классе через Dp передать ссылку на DataRecieve[TextBox]
В коде я просто пишу : ((Add1)e.Parameter).Dp = DataReciever;
А как в Xaml?   

Код

        </Button>
        <Button Grid.Column="2" local:Actions.Action ="2" Command="local:Commands.ActionCatcherCommand">
            <Button.CommandParameter>
                <local:Add1 TargetProp="Text" Dp=.......................?
                </local:Add1>
            </Button.CommandParameter>
        </Button>
        

Код

<TextBox Name="DataReciever" BorderBrush="Black" BorderThickness="2" TextAlignment="Center"  Background="Azure" FontSize="30"></TextBox>

PM MAIL   Вверх
under_sun
Дата 22.3.2011, 11:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Можно через конвертер сделать:
Код

<Button Grid.Column="2" local:Actions.Action ="2" Command="local:Commands.ActionCatcherCommand"
   CommandParameter="{Binding ElementName=DataReciever, Converter={StaticResource add1Converter}, ConverterParameter='Text'}">            
</Button>

В конвертере уже создаешь объект нужного тебе класса.
--------------------
TMTOWTDI
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




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


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

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