2011-03-30 20 views

cevap

4

Bu hatta Visual Studio 2012 ve Visual Studio 2013

7

Visual Studio tam ekran moduna sahiptir.

+4

Tam Ekran Modunu etkinleştirirseniz, araç çubuğunu ve pencereleri menü görev çubuğunu gevşetirim. –

1

En azından VS2013 içinde, mümkün görünmektedir ile mümkün olmayabilir görünüyor (ama muhtemelen VisualCommander uzantısı tarafından desteklenen diğer sürümleri ile de çalışır). İşte gerekli makro olduğunu belki birisi faydalı bulabilirsiniz:

    Visual Studio içinde
  1. gizle başlık çubuğunu 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; 
} 

Kaynak: https://vlasovstudio.com/visual-commander/extensions.html

İlgili konular