यह संभव हो सकता है कम से कम VS2013 में लगता है के साथ (लेकिन शायद VisualCommander विस्तार के द्वारा समर्थित अन्य संस्करणों के साथ भी काम करेंगे)। यहाँ की जरूरत मैक्रो है, हो सकता है किसी को यह उपयोगी मिल जाएगा:
- छिपाएं शीर्षक दृश्य स्टूडियो में बार 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;
}
स्रोत: https://vlasovstudio.com/visual-commander/extensions.html
यदि मैं पूर्ण स्क्रीन मोड सक्षम करता हूं तो मैं टूलबार खो देता हूं और विंडोज़ मेनू टास्क बार शुरू करता है। –