Форум программистов
 

Восстановите пароль или Зарегистрируйтесь на форуме, о проблемах и с заказом рекламы пишите сюда - alarforum@yandex.ru, проверяйте папку спам!

Вернуться   Форум программистов > .NET Frameworks (точка нет фреймворки) > WPF, UWP, WinRT, XAML
Регистрация

Восстановить пароль
Повторная активизация e-mail

Купить рекламу на форуме - 42 тыс руб за месяц

Ответ
 
Опции темы Поиск в этой теме
Старый 21.07.2013, 22:48   #1
D][mon
Форумчанин
 
Регистрация: 05.01.2010
Сообщений: 150
По умолчанию MultiBinding.StringFormat: не работает

Доброго времени суток
третьи сутки бьюсь над проблемой: резко пропала фича StringFormat.
в лучшем случае данные просто привязваются.
а тут вообще пусто:
Код:
Button Name="MyButton" Grid.Column="1" Width="100" Height="25" RenderTransformOrigin="0.5,0.5">
            <Button.RenderTransform>
                <TransformGroup>
                    <ScaleTransform ScaleX="{Binding Rz}" ScaleY="{Binding Z}"/>
                    <SkewTransform/>
                    <RotateTransform/>
                    <TranslateTransform X="{Binding X}" Y="{Binding Y}"/>
                </TransformGroup>
            </Button.RenderTransform>
            <Button.Content>
                <MultiBinding StringFormat="{}X={0} Y={1}">
                    <Binding Path="X"/>
                    <Binding Path="Y"/>
                </MultiBinding>
            </Button.Content>
        </Button>
при помощи свойств X,Y кнопка двигается, а при помощи Z,Rz меняется масштаб, однако данные внутри почемуто не меняются
Проект WPF/C# VS2012
P.S. SOS! Вся работа встала!
D][mon вне форума Ответить с цитированием
Старый 23.11.2013, 15:53   #2
D][mon
Форумчанин
 
Регистрация: 05.01.2010
Сообщений: 150
По умолчанию

А проблема то до сих пор актульна
D][mon вне форума Ответить с цитированием
Старый 23.11.2013, 15:55   #3
Luuzuk
Форумчанин
 
Аватар для Luuzuk
 
Регистрация: 18.01.2012
Сообщений: 975
По умолчанию

Навскидку: попробуйте экранировать фигурные скобки
Код:
"\{\}X=\{0\} Y=\{1\}"
Благодарить в репутацию. Проклинать — туда же
Luuzuk вне форума Ответить с цитированием
Старый 10.09.2014, 18:52   #4
MURAD
 
Регистрация: 28.07.2007
Сообщений: 3
По умолчанию

Если еще актуально то вот

Код:
 <Button.Content>
    <TextBlock>
        <TextBlock.Text>
            <MultiBinding StringFormat="{} X={0}, Y={1}">
                <Binding Path="X" />
                <Binding Path="Y" />
            </MultiBinding>
        </TextBlock.Text>
    </TextBlock>
</Button.Content>
MURAD вне форума Ответить с цитированием
Ответ


Купить рекламу на форуме - 42 тыс руб за месяц

Опции темы Поиск в этой теме
Поиск в этой теме:

Расширенный поиск


Похожие темы
Тема Автор Раздел Ответов Последнее сообщение
страница с javascript не работает в IE но работает в chrome/ff warwarwar Фриланс 0 13.07.2013 12:10
не работает relese версия проги и debug работает тока на моем компе D][mon C# (си шарп) 2 04.05.2012 20:21
Программа работает пошагово, но не работает при запуске -Katerina- Microsoft Office Excel 3 12.07.2011 03:40
Почему программа на С++ не работает с локальным описанием массива, но работает с глобальным? >>STINGER<< Помощь студентам 4 08.03.2011 09:56
Библиотека НЕ работает с 2008, но работает с 2000 SQL namenike Общие вопросы C/C++ 0 26.05.2009 11:04