Мне кажется, что атрибут формы не может повлиять ни на что.
Я полагаю, вы используете новую программу просмотра VS2010?
Следующее руководство (на самом деле это довольно удобная ссылка) действительно дает этот пример:
Установите для свойства Shape значение None, чтобы
значок заменяет форму. Использовать
Свойство Icon для указания местоположения
иконы.
Это похоже на работу - настройка shape = "none" удаляет фигуру.
Вполне вероятно, что поддержка отображения различных форм еще не была реализована во вьюере, поэтому только "none" не имеет значения.