我正在尝试创建一个自定义 MediaElement ,我需要的第一件事是从 MediaElement 继承它。
但是,当我尝试如下继承时,这根本不会发生:
CustomMediaControl : MediaElement
{
}
我正在尝试创建一个自定义 MediaElement ,我需要的第一件事是从 MediaElement 继承它。
但是,当我尝试如下继承时,这根本不会发生:
CustomMediaControl : MediaElement
{
}
MediaElement
被声明为一个sealed
类——不能被继承。
文档在这里:http: //msdn.microsoft.com/en-us/library/system.windows.controls.mediaelement (VS.95).aspx
根据您要实现的目标,这可能不合适,但如果您使用 Silverlight,请查看 Silverlight Media Framework http://smf.codeplex.com/。
它具有一大堆功能,并且有自己的媒体元素,您可以将其用作基础。
祝你好运,奥拉