WPF MediaElement ActualWidth和ActualHeight始终为零

时间:2009-11-05 01:26:38

标签: wpf controltemplate mediaelement actualwidth actualheight

由于某些未知原因,我在MediaElement中使用ControlTemplate时无法显示ActualWidth

我已经安装了snoop,我确定ActualHeightControlTemplate始终为零,如果我在主窗口上放置相同的媒体元素,只是随机放置,确实 show。

那么,为什么它总是零?这是杀了我!!

这是<MediaElement x:Name="frostElement" HorizontalAlignment="Stretch" VerticalAlignment="Stretch" Stretch="Fill" LoadedBehavior="Play" Width="{TemplateBinding Width}" Height="{TemplateBinding Height}" Margin="0,0,0,26.083" Source="../Images/ice.mpg"/> 中的我的xaml:

{{1}}

另外,如果我手动设置宽度和高度,它仍然不会显示。

1 个答案:

答案 0 :(得分:0)

呸!我想通了,这是一个资源问题,我放在文件的完整路径(c:.. blah),它有效。