我正在尝试创建自定义MediaElement,我需要的第一件事就是从MediaElement继承它。
但是,当我尝试继承下面的内容时,这简直不是一件好事:
CustomMediaControl : MediaElement
{
}
答案 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/。
它附带了一大堆功能,它有自己的媒体元素,您可以将它作为基础。
祝你好运, 奥拉