Растяжка видео Silverlight - PullRequest
2 голосов
/ 17 марта 2009

Что я хочу: Чтобы иметь возможность изменить размер реального видео внутри SL-плеера с помощью JS, я перетаскиваю угол.

Что у меня так далеко: http://resopollution.com/granicus/silverlight_test/test_silverlight.html (попробуйте перетащить угол, он обрезает видео, не изменяя размер видео). Я использую jquery для динамического изменения размера внешнего div и тега OBJECT здесь ...

XAML:

<UserControl
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="VideoPlayer2.Page"
Width="640" Height="480">

<Grid x:Name="LayoutRoot" Background="#FF282828">
    <MediaElement Source="Bear.wmv" Stretch="Uniform"/>
</Grid>

Есть идеи, возможно ли динамическое изменение реального размера самого видео?

1 Ответ

2 голосов
/ 17 марта 2009

Ваш пользовательский элемент управления имеет предопределенную ширину и высоту, и ваша сетка растягивается, чтобы заполнить ее, независимо от размера тега объекта. Удалить те.

...