Some WPF implementation.

Signed-off-by: Maxence Charriere <maxence.charriere@outlook.com>