parece ser posible, al menos en VS2013 (pero probablemente trabajará también con otras versiones soportadas por extensión VisualCommander). Aquí está la macro necesaria, tal vez alguien lo encuentre útil:
- Ocultar barra de título en Visual Studio 2013.
public class E : VisualCommanderExt.IExtension
{
public void SetSite(EnvDTE80.DTE2 DTE, Microsoft.VisualStudio.Shell.Package package)
{
events = DTE.Events;
dteEvents = events.DTEEvents;
dteEvents.OnStartupComplete += OnStartupComplete;
}
public void Close()
{
dteEvents.OnStartupComplete -= OnStartupComplete;
}
private void OnStartupComplete()
{
try
{
HideTitleBar();
}
catch
{
}
}
private bool HideTitleBar()
{
System.Windows.FrameworkElement e =
FindElement(System.Windows.Application.Current.MainWindow,
"MainWindowTitleBar");
if (e != null)
{
e.Visibility = System.Windows.Visibility.Collapsed;
return true;
}
return false;
}
private System.Windows.FrameworkElement FindElement(System.Windows.Media.Visual v, string name)
{
if (v == null)
return null;
for (int i = 0; i < System.Windows.Media.VisualTreeHelper.GetChildrenCount(v); ++i)
{
System.Windows.Media.Visual child =
System.Windows.Media.VisualTreeHelper.GetChild(v, i) as
System.Windows.Media.Visual;
if (child != null)
{
System.Windows.FrameworkElement e =
child as System.Windows.FrameworkElement;
if (e != null && e.Name == name)
return e;
}
System.Windows.FrameworkElement result = FindElement(child, name);
if (result != null)
return result;
}
return null;
}
private EnvDTE.Events events;
private EnvDTE.DTEEvents dteEvents;
}
Fuente: https://vlasovstudio.com/visual-commander/extensions.html
Si activo el modo de pantalla completa, pierdo la barra de herramientas y la barra de tareas del menú de inicio de Windows. –