Visual Studio 2012风格主题设计 [英] Visual Studio 2012 Style Theme Design

查看:147
本文介绍了Visual Studio 2012风格主题设计的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!

问题描述

嗨朋友们,

你好吗?我有一个小问题而且我很困惑,因为我不确定找到它的正确位置是什么。然而,我尝试谷歌但是徒劳(可能因为我不确定找到正确的查询,但我不确定)。



这是我的一个小问题:我正在尝试在VS 2013 Express中做一些设计(我不是VS的家伙)而且我非常喜欢新的VS主题(或称之为风格)。我想过设计类似的东西。但是,我完全陷入困境(显然,我不是VS的家伙)。我不确定,如果我必须使用WPF进行所有漂亮的设计,或者我对旧的窗体应用程序有一些希望?

简单的问题是,我想设计那些侧边栏(属性)窗口,解决方案资源管理器等)被锁定到一边,也可以释放。我100%确定它是可能的'因为超级腻子应用程序有它们(不是那么漂亮但是是)。

请帮我解决它。不要认为我是一个无所不知的人因为我已经在C#中创建了一些应用程序所以,如果你只是给我一些有用的指针,那么我相信我能做到。非常感谢你,祝大家新年快乐:-)



有问候

Tushar Srivastava

解决方案

如果您正在讨论Visual Studio扩展,可以从 http://msdn.microsoft.com/en-us/library/dd885119%28v=vs.110%29.aspx [ ^ ]。



如果您正在讨论要使用Visual Studio开发的应用程序的外观/主题,则需要学习.NET FCL的相应部分: http://en.wikipedia.org/wiki/Framework_Class_Library [ ^ ]。



您可以查找可用的第三方库解决这些问题。例如: http://www.codeproject.com/ search.aspx?q =%28skin + OR + theme%29 + manager& doctypeid = 1 [ ^ ]。



祝新的祝福年!

-SA


我建​​议你将项目划分为两个方面:窗口对接和管理;和主题。



这两个库都为您提供了一些强大的窗口管理工具:



1。在CodeProject上有Chris Richner的2013年5月文章:Magic Library Docking Manager Designer:[ ^ ]。



2.一个强大的开源库,用于多窗口对接和动态重新设置-sizing,在Win Forms C#中是Weifenluo的DockPanel Suite:[ ^ ]。 DockPanel(我上次看过)有一些支持在Mono中使用(我不使用Mono)。



如果你的目标不只是找到一个解决方案,但是,为了发展自己作为C#Windows窗体的程序员,学习如何模拟Windows的对接是一个非常好的实验。



新年快乐(西方)式的)

Hi friends,
How are you? I have a small problem and I am confused 'cause I am not sure about what is the correct place to look for it. Yet I have tried google but in vain (probably 'cause I wasn't sure about the correct query to find, yet I am not sure).

Here's my small question : I am trying to do some designing in VS 2013 Express (I am not a VS guy) and I am so big a fan of new VS theme (or style whatever it is called). I thought of designing something like that. But then, I am completely stuck (obviously, I am not a VS guy). I am not sure, if I have to use WPF to do all the beautiful designing or I have some hope with the old Window Form Application?
The simple question is, I want to design those sidebars (property window, solution explorer etc) that are locked to side and can be released also. I am 100% sure that it is possible 'cause the super-putty application have them (not that beautiful but yes).
Please help me regarding it. Don't consider me a know nothing guy 'cause I already have created a few application in C# so, please if you will just give me some useful pointer then I am sure that I can do it. A very Thank you in advance and a very Happy New Year to everyone :-)

With Regards
Tushar Srivastava

解决方案

If you are talking about Visual Studio extensions, you can start with http://msdn.microsoft.com/en-us/library/dd885119%28v=vs.110%29.aspx[^].

If you are talking about skins/themes for the applications you want to develop with Visual Studio, you need to learn appropriate part of the .NET FCL: http://en.wikipedia.org/wiki/Framework_Class_Library[^].

And you can look for available 3rd-party libraries solving such problems. For example: http://www.codeproject.com/search.aspx?q=%28skin+OR+theme%29+manager&doctypeid=1[^].

Best wishes in New Year!
—SA


I suggest you divide your project into two areas: window docking and management; and, themes.

Both these libraries offer you some powerful tools for window management:

1. On CodeProject there is Chris Richner's May, 2013, article: Magic Library Docking Manager Designer: [^].

2. A powerful open-source library for multi-window docking, and dynamic re-sizing, in Win Forms C# is Weifenluo's DockPanel Suite: [^]. DockPanel has (last time I looked) some support for use in Mono (I don't use Mono).

If your goal here is not just to find a "solution," but, to develop yourself as a programmer in C# Windows Forms, learning how to simulate docking of Windows is a very good experiment.

Happy New Year (western-style)


这篇关于Visual Studio 2012风格主题设计的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!

查看全文
登录 关闭
扫码关注1秒登录
发送“验证码”获取 | 15天全站免登陆