C# Reflection Code-Gen UI