Witam. Piszę pewien program i muszę nadpisać pole Ctlcontrols.currentPosition dla AxWMPLib.AxWindowsMediaPlayer.
class MyWindowsMediaPlayer : AxWMPLib.AxWindowsMediaPlayer
{
public MyWindowsMediaPlayer()
{
}
public class Ctlcontrols
{
public Double currentPosition
{
get
{
return currentPosition;
}
set
{
currentPosition = value;
//mój kod
}
}
Problem jest taki, że przez takie nadpisanie nie mogę wywołać Ctlcontrols.play(). Próbowałem dziedziczyć Ctlcontrols po IWMPControls (interfejs dla Ctlcontrols), ale to zmuszało mnie do nadpisania wszystkich metod w tym Ctlcontrols.play(), a nie wiem jak je nadpisać, żeby robiły to samo. Jak mogę rozwiązać mój problem?