Is is possible to prevent the default toggle behavior of the WinJS Toggle control?
Calling preventDefault() on the event argument of a "change" handler doesn't have any effect and the control still toggles:
WinJS.UI.getControl(document.getElementById("myToggle")).addEventListener("change", function (e) {
e.preventDefault();
}, false);