Новые сообщения [новые:0]
Дайджест
Горячие темы
Избранное [новые:0]
Форумы
Пользователи
Статистика
Статистика нагрузки
Мод. лог
Поиск
|
16.03.2012, 08:36
|
|||
---|---|---|---|
|
|||
исключение Xaml при создании стиля для Button |
|||
#18+
Странная проблемка: Создал стиль для кнопки. Код: xml 1. 2. 3. 4. 5. 6. 7.
Его применяю к некоторым кнопкам. Но есть еще кнопки, в которых этот этот Image явно указан в контенте Код: xml 1. 2. 3.
и при применении первого стиля прграмма падает с XamlException. Причем как то не сразу. ExpressionBlend на этот счет дает ошибку: "Указанный элемент уже является логическим дочерним для другого элемента. Сначала отсоедините его." То есть нельзя Image так использовать? Но ведь просто в разных кнопках его можно в контент загонят. Почему нельзя со стилем так? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.03.2012, 09:02
|
|||
---|---|---|---|
исключение Xaml при создании стиля для Button |
|||
#18+
Sky Dragon, у кнопки есть Только одно свойство Content и ко всему прочему оно не является коллекцией, поэтому нужно определять его либо в самой кнопке либо в стиле, "и там и тут" не уместно, поэтому логично получаете ошибку. ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.03.2012, 09:41
|
|||
---|---|---|---|
|
|||
исключение Xaml при создании стиля для Button |
|||
#18+
уТКа, Вы наверно не правильно поняли. Есть 2 кнопки. Есть стиль, в котором контент задан картинкой. Он применяется к первой кнопке, в которой контента нет. Во второй кнопке стиль НЕ применяется, но указывается контент явно. Код: xml 1. 2. 3. 4. 5.
Кстати, если определить в стиле контент. Применить его к кнопке. И в кнопке явно указать контент, то ошибки не будет. Просто контентом будет именно тот, который в самой кнопке. Override так сказать произойдет. Мне кажется тут все дело в использовании Image... ... |
|||
:
Нравится:
Не нравится:
|
|||
|
16.03.2012, 10:07
|
|||
---|---|---|---|
исключение Xaml при создании стиля для Button |
|||
#18+
Sky Dragon, Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9.
Мб так? ... |
|||
:
Нравится:
Не нравится:
|
|||
|
|
start [/forum/topic.php?fid=21&tablet=1&tid=1441889]: |
0ms |
get settings: |
9ms |
get forum list: |
15ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
32ms |
get topic data: |
13ms |
get forum data: |
3ms |
get page messages: |
50ms |
get tp. blocked users: |
2ms |
others: | 303ms |
total: | 435ms |
0 / 0 |