Форум программистов, компьютерный форум, киберфорум
C#: WPF, UWP и Silverlight
Войти
Регистрация
Восстановить пароль
Карта форума Темы раздела Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.69/16: Рейтинг темы: голосов - 16, средняя оценка - 4.69
86 / 85 / 13
Регистрация: 21.10.2010
Сообщений: 349
1

Закруглить углы MediaElement

30.01.2011, 15:01. Показов 3330. Ответов 4
Метки нет (Все метки)

Author24 — интернет-сервис помощи студентам
Подскажите плиз как закруглить углы у MediaElement
Пробовал через
C#
1
<Border CornerRadius="25"><MediaElement/></Border>
Пробовал через Style но свойства Template у него нету
вот мой XAML код, скажите что я не так делаю:
C#
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
<Style TargetType="{x:Type MediaElement}">
            <Setter Property="FocusVisualStyle">
                <Setter.Value>
                    <Style>
                        <Setter Property="Control.Template">
                            <Setter.Value>
                                <ControlTemplate>
                                    <Grid>
                                        <Border CornerRadius="25" BorderThickness="1,1,1,1"/>
                                    </Grid>
                                        <!--Rectangle Width="100" Height="30"  
                                                   Canvas.Left="50" Canvas.Top="40"  
                                                   Fill="yellow" RadiusY="10" 
                                                   RadiusX="10" Stroke="green" 
                                                   StrokeThickness="5" /-->
                                </ControlTemplate>
                            </Setter.Value>
                        </Setter>
                    </Style>
                </Setter.Value>
            </Setter>
        </Style>
Добавлено через 18 часов 15 минут
Не ужели нельзя ни как закруглить углы у этого компонента?
0
Programming
Эксперт
94731 / 64177 / 26122
Регистрация: 12.04.2006
Сообщений: 116,782
30.01.2011, 15:01
Ответы с готовыми решениями:

Как закруглить углы у RichTextBox?
А точнее один из углов. Заранее спасибо

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

[WPF] Нужно закруглить углы у кнопки
Напишите стиль, который заменит прямые углы кнопки на закругленные. Только без лишних украшений,...

MediaElement не обновляется картинка при изменении Position после вызова метода MediaElement.Stop()
WPF. Для воспроизведения видео использую MediaElement &lt;MediaElement Grid.Row=&quot;0&quot; ...

4
24 / 24 / 5
Регистрация: 16.07.2009
Сообщений: 44
30.01.2011, 15:30 2
Конечно можно
XML
1
2
3
4
5
6
<Rectangle RadiusX="20" RadiusY="20">
            <Rectangle.Fill>
                <VideoBrush SourceName="C_MyBr"></VideoBrush>
            </Rectangle.Fill>
        </Rectangle>
        <MediaElement x:Name="C_MyBr" Source="Wildlife.wmv" HorizontalAlignment="Left" Width="100" Visibility="Collapsed"/>
2
86 / 85 / 13
Регистрация: 21.10.2010
Сообщений: 349
30.01.2011, 19:07  [ТС] 3
Может быть не VideoBrush а VisualBrush а то у меня не видит его

Добавлено через 15 минут
ImageBrush есть а вот VideoBrush отсутствует(
0
24 / 24 / 5
Регистрация: 16.07.2009
Сообщений: 44
30.01.2011, 23:23 4
VisualBrush - на WPf да
Просто пример на Silverlight приведен

Вот пример для WPF
XML
1
2
3
4
5
6
7
8
9
10
<Rectangle HorizontalAlignment="Left" Height="136" Margin="8,24,0,0" Stroke="Black" VerticalAlignment="Top" Width="192" RadiusX="10" RadiusY="10">
            <Rectangle.Fill>
        
                    <VisualBrush>
                        <VisualBrush.Visual>
                        <MediaElement Margin="266.666,24,0,0" Source="David Guetta - Love Don't let me go.MPG" HorizontalAlignment="Left" VerticalAlignment="Top" d:LayoutOverrides="VerticalAlignment"/>
                        </VisualBrush.Visual>
                    </VisualBrush>
            </Rectangle.Fill>
        </Rectangle>
1
13 / 13 / 0
Регистрация: 26.01.2010
Сообщений: 96
22.03.2011, 22:27 5
Хм. А как теперь сделать цвет черный? = )
0
22.03.2011, 22:27
IT_Exp
Эксперт
87844 / 49110 / 22898
Регистрация: 17.06.2006
Сообщений: 92,604
22.03.2011, 22:27
Помогаю со студенческими работами здесь

Canvas: Закруглить края и сделать полупрозрачным
Всем доброго времени суток. У меня есть canvas, который оформлен изображением(панелька). Хотела...

Как закруглить укглы у основного окна?
Собственно, сабж.

MediaElement
создаю медиаелемент &lt;MediaElement x:Name=&quot;Video&quot; Source=&quot;01.AVI&quot;/&gt; с источником на видео файл,...

TimeSpun и MediaElement
Создаю медиаплеер. Где Video - MediaElement, TimerSlider - слайдер продолжительности При...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2024, CyberForum.ru