O'Reilly logo

Windows Application Development Cookbook by Marcin Jamro

Stay ahead with the world's most comprehensive technology and business learning platform.

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, tutorials, and more.

Start Free Trial

No credit card required

Reading data from a light sensor

Does your smartphone have a lighter screen if you are outdoors in a sunny place and a darker one in case you are using it at night? It is a really nice feature that makes its usage significantly more comfortable for your eyes. Can you apply the same mechanism to your application and adjust the design depending on lighting conditions? Of course! You will learn how to do it in the current recipe.

As an example, you will prepare a simple page with the Audio icon as the logo and the Let's play music! title. Its design will be adjusted depending on the current lighting condition, as shown in the following rules:

  • If the light value is high:
    • Background color will be set to white
    • Foreground color will be set to black

  • If the ...

With Safari, you learn the way you learn best. Get unlimited access to videos, live online training, learning paths, books, interactive tutorials, and more.

Start Free Trial

No credit card required