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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Задание значения в подэлемент компонента 
:(
    Опции темы
bernex
  Дата 14.11.2008, 14:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



Добавляю в программу так:
Код

<my:ButtonControl HorizontalAlignment="Center" Margin="5,0,5,0" Width="81" Height="55"/>


Код компонента:
Код

<UserControl
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    mc:Ignorable="d"
    x:Class="my.ButtonControl"
    x:Name="ButtonControl1"
    d:DesignWidth="101" d:DesignHeight="65" Background="{x:Null}">
    <UserControl.Resources>
        <Storyboard x:Key="OnLoaded1"/>
        <Storyboard x:Key="OnMouseLeftButtonDown1"/>
        <Storyboard x:Key="OnMouseLeftButtonUp1"/>
    </UserControl.Resources>
    <UserControl.Triggers>
    </UserControl.Triggers>
    <Grid x:Name="grid">
        <Image x:Name="backButton" Source="content\button.png"/>
        <Image Stretch="None" x:Name="ButtonIco" Source="/my;component/content/musicMainIco.png"/>
    </Grid>
</UserControl>


Хочу менять значение: <Image Stretch="None" x:Name="ButtonIco" Source="/my;component/content/musicMainIco.png"/> - Source при инициализации

Например было бы супер если бы так:

Код

<my:ButtonControl ButtonIco.Source="/my;component/content/ANOTHERICO.png" />


Чтобы в тот код не лесть... но никак не получается

Помогите разобраться. Спасибо
PM   Вверх
Partizan
Дата 14.11.2008, 15:22 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Let's do some .NET
****


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

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



bernexAttached Properties Overview

Добавлено через 11 минут и 49 секунд
Прошу прощения...AttachedProperties - это не то, что здесь нужно...

в коде контрола:
Код

public ButtonControl : UserControl
{
      ....
       public ImageSource ButtonIcoSource
       {
           get { return this.ButtonIco.Source; }
           set { this.ButtonIco.Source = value; }
       }
      ....
}



Код

<my:ButtonControl ButtonIcoSource="/my;component/content/ANOTHERICO.png" />



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


Шустрый
*


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

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



Спасибо! Благодарееннн!!
PM   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | WPF и Silverlight | Следующая тема »


 




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


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

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