Как разместить звездочку рядом с ненулевым текстовым полем в winform, как мы можем сделать в веб-форме.И есть ли в winform валидатор с обязательным значением, как в webform?
Используйте взамен ErrorProvider control.Это предназначено для такой ситуации.
ErrorProvider
Согласно MSDN: «ErrorProvider - предоставляет пользовательский интерфейс для указания того, что с элементом управления связана ошибка, связанная с ним».
Вы можете узнать, как использовать его здесь:
http://msdn.microsoft.com/en-us/library/system.windows.forms.errorprovider%28v=VS.90%29.aspx#Y0