由于某些未知原因,我在MediaElement
中使用ControlTemplate
时无法显示ActualWidth
。
我已经安装了snoop,我确定ActualHeight
和ControlTemplate
始终为零,如果我在主窗口上放置相同的媒体元素,只是随机放置,确实 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}}
另外,如果我手动设置宽度和高度,它仍然不会显示。
答案 0 :(得分:0)
呸!我想通了,这是一个资源问题,我放在文件的完整路径(c:.. blah),它有效。