Был в моей программерской жизни момент, когда я изучал технологию .NET, в частности язык программирования C#.  Так как до этого я кодил на C++ Bulder, то очень привык использовать для ввода некоторых данных диалоговое окно, которое вызывается функцией InputBox(). Как оказалось, в библиотеке .NET такой удобной штуки нету и мне пришлось реализовывать её вручную. Писал эту статью давно, а сейчас решил выложить на своём блоге. Среду разработки использовал Visual Studio 2005.
Создаём проект ...

Продолжение: Аналог InputBox в C#