override metadata in static constructor? override metadata in static constructor? wpf wpf