A light through a prism animation using WPF

In this program, you can select red, green, blue and white light to see the light through a prism animation.

image1.png
image2.png
image3.png
An animation for the question why light is consist of seven or more color not only three color?