WPF ならデータバインディングしとけば勝手に文字列から値への変換してくれるのに。