i want to be a good developer citizen, pay my taxes, and disable things if we\'re running over Remote Desktop, or running on battery.
If we\'re running over remote d
Powerlord's answer doesn't seem to work, probably because it was answered in 2008.
Here is a version that worked for me:
Boolean x = (System.Windows.SystemParameters.PowerLineStatus == System.Windows.PowerLineStatus.Offline);