1

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

但是,当我尝试如下继承时,这根本不会发生:

CustomMediaControl : MediaElement
{

}
4

2 回答 2

2

MediaElement被声明为一个sealed类——不能被继承。

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

于 2010-04-21T13:37:58.307 回答
1

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

它具有一大堆功能,并且有自己的媒体元素,您可以将其用作基础。

祝你好运,奥拉

于 2010-04-21T15:30:24.400 回答