BaseMetroDialog - Fixed LogicalTree, Added ContentPropertyAttribute

This should fix it.

Fixes #1122