Конечно, он не будет переводиться построчно, но это может быть сделано, особенно если ваш код правильно наслоен.
WinForms делает многое по-другому (по большей части IMO лучше), чем Swing, а WPF еще более отличается. Это можно сделать, но это будет нелегко.