WinForms Design / Source tabs in VS - winforms

Does anybody know of a plugin for VS that makes the IDE have a main tab for a form or control and then secondary tabs for "Design" and "Source" within that specific editor?
Much like the designer of asp.net pages.
I know that the SharpDevelop IDE does this for Winforms.
Check the screenshot if my rambling makes no sense :-)
http://www.icsharpcode.net/OpenSource/SD/Default.aspx
Thanks

Tabs Studio add-in (developed by me) groups .cs, .cs [Design] and .Designer.cs tabs and opens them from the tab context menu.

Related

WPF: How to know Open Window, User control name

In the web application, we just right click on the page go to properties and can see the opened page path. How to achieve this in WPF application. I am running a WPF app having windows with many user control. I want to edit a user control. So I want to know its name and location in my project folder.
That is not possible like how you can in a web application, however there are some tools that can help you.
WPF Snoop
Used to inspect WPF application rather like 'Inspect Element' in a webpage. After inspection, pressing ALT+SHIFT will higlight what element is under the mouse and show you its name. Then you can search for that name in Visual Studio to find the class to edit.
See https://github.com/snoopwpf/snoopwpf
Visual Studio XAML Inspector
The microsoft version of the above 'Live Visual Tree Inspector' now built into Visual Studio and compatible with .NET Core 3.0 as well as .NET Framework.
See https://learn.microsoft.com/en-gb/visualstudio/xaml-tools/inspect-xaml-properties-while-debugging?view=vs-2019

WPF Ribbon Window

I am creating WPF application, I want ribbon menu like this link. I am using MahApps Metro style window. How to add a ribbon menu in the metro window. I tried lot of codings, but didn't work. So please kindly send a procedure or coding for the ribbon window. Thanks..
You could try to use Fluent.Ribbon.
It's open source, should work well with MahApp.Metro and the showcase application shows both being used together.
Just download the showcase application, unzip it, run it and have a look at the tab below the ribbon which has the "Test" header. Said tab contains a button "Open MahMetro-Window" which you just have to click.
The most recent showcase application can be downloaded from appveyor. Please note that there is no separate zip package for the showcase application. There is only one zip package containing everything you need.
Disclaimer: I am the current maintainer of Fluent.Ribbon.
Ribbon control which is similar to the Microsoft Office Ribbon Bar is available in WPF.
Check this.
See this also.

Windows Form Toolbox is empty

In my Visual Studio 2015, Windows Forms Tool Box (where we have controls like Text box, button etc) is not showing up.
I tried checking all the check marks in Views->ToolBars, but no use.
Please help.
Thanks,
Make sure you have opened a Windows Forms project.
Open View menu and check Toolbox or use Ctrl+Alt+X shortcut and you will see the toolbox.
The toolbox will fill with controls when you open a Form or UserControl in design view.

Where can I find a gallery of all the standard winforms widgets?

I just want a URL to a gallery of widgets such as this one, but for the default WinForms controls that come standard with Visual Studio 2012.
I ran VS and I open the "Toolbox" view and it shows about 150 different widgets. I just want to see a simple picture of each one on a single web pages so I know roughly what they look like.
I tried Google and found this, which is WPF and shows very few pictures.
When you have a WinForm open the Toolbox has an All Controls option - you can open that and take a couple of screenshots.

WPF Ribbon and Plugin

I'm looking into using the Office Ribbon UI to help navigate around my application and provide different tools for the current selected tab.
I need the Ribbon to be plugable. Each plugin has its own tab and using a DataTemplate displays what's needed.
The main control area will have a navigation on the left and a Tab Control on the right. Multple tabs will be open most of the time.
Ok questions:
1. Is the Ribbon control the correct control for the job
2. How do i dynamically add Tabs to the Ribbon control through my View Model
3. Does anyone know how to define DataTemplates in an external assembly. I need to avoid configurations inside my main application IE make it plugable :D
FYI. The application is a POS system
The Office Ribbon was the wrong choice for my design.
I've seen posts on using Prism with Office Ribbon to get plugins working

Resources