I know that in Visual Studio 2013 and below there is an option to turn on/off automatic surrounding of generated code with #region at Tools > Options >
I'd recommend delving into ReSharper templates. It allows you to specify whatever you would like in your template as well as creating a autocomplete as well.