Deaktivieren Sie den Rechtsklick in Silverlight

8

Wir verwenden Silverlight in einem Kiosk-Szenario. Gibt es eine Möglichkeit, die Rechtsklick-Funktion zu deaktivieren, um den Silverlight-Konfigurationsdialog aufzurufen?

    
Jeremy 10.02.2009, 16:20
quelle

3 Antworten

8

// Im SharePoint habe ich einen kleinen Code hinzugefügt, um SP anzuweisen, das Skript nach dem Laden jedes Teils auszuführen. Funktioniert wie ein Charme:)

// BEARBEITEN

oder besser noch das silverlight forum empfiehlt das: Silverlight Forum

%Vor%     
Eric Ness 10.02.2009, 16:35
quelle
4

Wie bereits erwähnt, können Sie das in Silverlight 4 ganz einfach tun:

Machen Sie das Steuerelement fensterlos:

%Vor%

Fangen Sie den rechten Mausklick in Ihr Wurzelraster / Layout-Steuerelement:

%Vor%

Der Fang
In Firefox und Chrome müssen Sie wählen, ob Sie ein Kontextmenü oder mit Mausrad-Scroll-Funktionen haben möchten. Leider kann man nicht beides haben, hoffentlich wird sich das in Silverlight 5 ändern.

    
Chris S 10.08.2010 10:37
quelle
2

In Silverlight 4 können Sie es in C # machen, ohne sich mit HTML herumschlagen zu müssen.

Das folgende Beispiel zeigt, wie Sie den Rechtsklick implementieren, der tatsächlich von einem Steuerelement verwendet wird. Sie können jedoch einen Klick-Trap erstellen, wenn Sie nur deaktivieren möchten.

%Vor%

Referenz: Ссылка

    
dain 10.08.2010 10:30
quelle

Tags und Links