无法从MediaElement类继承

时间:2010-04-21 13:21:56

标签: c# wpf silverlight mediaelement

我正在尝试创建自定义MediaElement,我需要的第一件事就是从MediaElement继承它。

但是,当我尝试继承下面的内容时,这简直不是一件好事:

CustomMediaControl : MediaElement
{

}

2 个答案:

答案 0 :(得分:2)

MediaElement被声明为sealed类 - 无法继承。

文档在这里:http://msdn.microsoft.com/en-us/library/system.windows.controls.mediaelement(VS.95).aspx

答案 1 :(得分:1)

根据您要实现的目标,这可能不合适,但如果您使用的是Silverlight,请查看Silverlight Media Framework http://smf.codeplex.com/

它附带了一大堆功能,它有自己的媒体元素,您可以将它作为基础。

祝你好运, 奥拉