UI 부분은 무조건 C#으로만 코딩해야하나