HAUPPAUGE WinTV-PVR und Media Center Edition 2005: Fernbedienung
Feb 26

Von: Marcel Binot
26.02.2007 

Der Trick ist, dass man eigentlich nicht das Control selbst, sondern den Container abschalten möchten, in dem es geladen ist. Beim googlen nach dem Problem fand ich auch schnell eine Lösung, bei der die Parents nach oben durchwandert wurden, bis man den Container hatte. Es geht aber sogar noch einfacher.

PortalModuleBase verfügt über eine Eigenschaft ContainerControl die auf besagtes Control verweist. Damit ist das Ausschalten des Moduls ganz einfach:

private void SetModuleVisibility(bool visibility) { this.ContainerControl.Visible = visibility | IsEditable; }

 

Tags:
Nutzungsbedingungen
(c) 2010 e-llusions