【发布时间】:2016-06-25 22:51:42
【问题描述】:
我一直在尝试使用这个循环配乐:
public partial class MainWindow : Window
{
public MainWindow()
{
InitializeComponent();
Music();
MediaClock Repeater = new MediaClock(Timeline);
AudioOutput.Clock = Repeater;
}
internal static MediaTimeline Timeline;
public static void Music()
{
double numbers = 999999999999999999;
RepeatBehavior repeatAlmostInfinitely = new RepeatBehavior(numbers);
TimeSpan Duration = new TimeSpan(0, 0, 58);
Duration duration = new Duration(Duration);
TimeSpan? beginTime = new TimeSpan?();
MediaTimeline mediatimeline = new MediaTimeline(beginTime, duration, repeatAlmostInfinitely);
Timeline = mediatimeline;
}
}
但它说“'MediaClock.MediaClock(MediaTimeline)' 由于其保护级别而无法访问。有没有办法解决这个问题?
【问题讨论】:
-
MediaClock的构造函数在内部受到保护。所以你不能实例化这个类。AudioOutput是什么? -
@lokusking AudioOutput 是 WPF MainWindow.xaml 中的 MediaElement
标签: c#