Nasao sam sta je, mozda ce jos nekom zatrebati:
Ako Canvas nema postavljen Background onda nece dobijati MouseDown/Up evente!
Zbog Routed Event modela radi i bez Background-a ako se klikne na objekat na Canvasu, ali ako se klikne na prazno ne radi. Postavljanje pozadine na Canvas resava problem cak i za prazan canvas.
U dokumentaciji nema niti jedne reci o ovome (bar ja nisam nasao).
if it walks like a duck and quacks like a duck, it could be a dragon doing a duck
impersonation.