Visual Studio 2022平台的使用
Visual Studio 2022 平台的使用Visual Studio 的下载地址:
https://visualstudio.microsoft.com/zh-hans/downloads/
https://img-blog.csdnimg.cn/bc044bf162b146aa965f33bf03bc40b4.png
1. 利用Visual Studio创建解决方案
(1)启动Visual Studio运行环境。
https://img-blog.csdnimg.cn/9a661b002760447c8274f9323b96caba.png
(2)打开Visual Studio运行环境界面。
https://img-blog.csdnimg.cn/6632a923beb64bce992503d48e19101c.png
(3)创建空白解决方案。
https://img-blog.csdnimg.cn/d3715c53d2c7470388a07a9a7f3a61e4.png
https://img-blog.csdnimg.cn/3874b62abf5e492f9407009893763ef8.png
(4)创建解决方案DataStructure。
https://img-blog.csdnimg.cn/c7dd4ad59cde4230a48c7426c6e45f78.png
https://img-blog.csdnimg.cn/6ae6332efee6480584b3f7c7ec725914.png
(5)向解决方案中添加新建项目。
https://img-blog.csdnimg.cn/b5ef47768fd44569a22426f5339cff80.png
一个解决方案可以管理多个不同的项目,如上图所示解决方案DataStructure被创建,在该解决方案下就可添加不同的项目。
2. 向解决方案中添加项目
2.1 添加控制台应用程序项目
(1)添加ConsoleExample控制台应用程序项目到DataStructure解决方案中。
https://img-blog.csdnimg.cn/396cfa69d8e84f8693e61bb0f04652b5.png
https://img-blog.csdnimg.cn/79af4d8d9a32427d9c8eb67844714669.png
(2)ConsoleExample项目被添加到DataStructure解决方案中
https://img-blog.csdnimg.cn/e0fb6d64947b4b22bd90435d0d0742dc.png
系统默认创建Program.cs文件,该文件中的Main函数即为应用程序的入口。
2.2 添加Windows应用程序项目
(1)添加“WindowsFormsExample”Windows应用程序项目到DataStructure解决方案中。
https://img-blog.csdnimg.cn/129ac727b69d4d55904ab352c29cd350.png
https://img-blog.csdnimg.cn/7fd4204d1c794ac981cb85eae468ae73.png
(2)“WindowsFormsExample”项目被添加到DataStructure解决方案中。
https://img-blog.csdnimg.cn/2ba300e47ed24c85b84ceb3de0339dc6.png
添加完Windows应用程序后即可见到Window窗体设计器,在此处设计Window运行窗体。
2.3 添加类库项目
(1)添加LinearStruct类库项目到DataStructure解决方案中。
https://img-blog.csdnimg.cn/9c296450e5e7412faab03e9500518d47.png
https://img-blog.csdnimg.cn/bf38bf630fbf4b9da77342091ae2dbb0.png
(2)类库项目LinearStruct被添加到DataStructure解决方案中
https://img-blog.csdnimg.cn/a14ace07a2fe44fc8dc844013f915ae0.png
2.4 添加Windows控件库项目
(1)添加“WindowsFormsControlLibrarySample”Windows控件库项目到DataStructure解决方案中。
https://img-blog.csdnimg.cn/6eb1d29c82a24749ba86d3e76aae2f54.png
https://img-blog.csdnimg.cn/eb41670451474d5b9f88d7cb59ed59d3.png
(2)Windows控件库项目被添加到DataStructure解决方案中。
https://img-blog.csdnimg.cn/d3a50f96c05143ca9a47a66ef709519e.png
(3)在设计窗体中可以设计我们的自定义控件。
https://img-blog.csdnimg.cn/952371f5c79f4444a17923e6272022ac.png
添加完Windows控件库项目后即可见到控件设计窗体,在此处设计为窗体所用的控件。控件库项目编译完成后为DLL文件,为不可执行程序,必须通过引用的方式在窗体中使用,此处也体现了代码的重用性。
2.5 添加解决方案文件夹
对已有的解决方案进行编译之后,就可以添加解决方案文件夹到解决方案中了。
(1)添加解决方案文件夹到DataStructure解决方案中。
https://img-blog.csdnimg.cn/710ecbf795c74cfa91db434c7310675c.png
(2)解决方案文件夹NewFolder1被添加到DataStructure解决方案中,当然可以对该文件夹进行重新命名。
https://img-blog.csdnimg.cn/cfa6593971da422f9eea4c8f5d60cdc6.png
解决方案文件夹是组织项目的一种可靠方式,可把已完成的项目拖到该文件夹中以方便管理。
3. 向项目中添加文件
3.1 添加Class模板文件
(1)添加文件到项目ConsoleExample中。
https://img-blog.csdnimg.cn/05f46f0489e84cc6a51367728d56ebc9.png
(2)添加类模板文件Book.cs到项目ConsoleExample中。
https://img-blog.csdnimg.cn/c87ed4bbd9a14ddda1e7bf86ca60f09c.png
(3)存储类Book的文件Book.cs被添加到ConsoleExample项目中。
https://img-blog.csdnimg.cn/4c16241ec8714e4fa3efadf9bcf0691b.png
(4)在Book.cs文件中写Book类的代码。
https://img-blog.csdnimg.cn/0f20c0a50c024bdcb3203cf73c8eebe1.png
(5)在Program.cs文件的Main函数中写主程序的代码。
https://img-blog.csdnimg.cn/531283e4d7e24302b5c1845b43ef4518.png
3.2 添加Interface模板文件
(1)添加文件到项目LinearStruct中。
https://img-blog.csdnimg.cn/31c6551a532c40fa9741291499e37197.png
(2)添加接口模板文件ILinearList.cs到项目LinearStruct中。
https://img-blog.csdnimg.cn/117e81854ff04f4389d55976dc5d1d1f.png
(3)存储接口ILinearList的文件ILinearList.cs被添加到LinearStruct项目中。
https://img-blog.csdnimg.cn/694aa96b5d9b4669a997002ba4ea66d7.png
(4)在ILinearList.cs文件中写ILinearList的代码。
https://img-blog.csdnimg.cn/728789ff683d492cbc36503d19554799.png
3.3 向项目中引入类库
(1)向ConsoleExample项目中引入类库。
https://img-blog.csdnimg.cn/da5acf29e4f641c19f60093d688765ea.png
(2)可以选择在同一解决方案中的项目,向ConsoleExample项目中引入的类库。
https://img-blog.csdnimg.cn/ae0b695bbcec4cbeb2fc1a3f8d1ceecd.png
(3)可以通过浏览,找到要向ConsoleExample项目中引入的类库。
https://img-blog.csdnimg.cn/51564c5e9f1e4d509a2456bc9e25e4da.png
(4)将类库LinearStruct引入到ConsoleExample项目中。
https://img-blog.csdnimg.cn/35157cb8f39b4094ba49fe5c1eb739fa.png
(5)利用using LinearStruct;就可在程序中使用该类库中定义的类型。
https://img-blog.csdnimg.cn/877df288d7384435aeb57c1d91eb188e.png
3.4 向项目中引入Windows 控件库
(1)向WindowsFormsExample项目中引入控件库。
https://img-blog.csdnimg.cn/30a6834a2531493f82bf50d15e1acc00.png
(2)可以选择在同一解决方案中的项目,向WindowsFormsExample项目中引入的控件库。
https://img-blog.csdnimg.cn/f1b2c7913011487fbc1fdb512647044a.png
(3)找到要向WindowsFormsExample项目中引入的控件库。
https://img-blog.csdnimg.cn/8bc827da425045938fdc57a39fdff18c.png
(4)将控件类库WindowsControlLibrary引入到WindowsFormsExample项目中。
https://img-blog.csdnimg.cn/55aa7023a86140ec94969fce22a6b8c1.png
(5)在工具箱中找到该控件就可在窗体中进行使用。
https://img-blog.csdnimg.cn/0e4a940cb4ba4537a17f8505d0ad4684.png
3.5 向项目中添加资源
可把图像文件(Tree1.bmp、Tree2.bmp)当成资源引入项目,引入方法如下:
(1)打开资源文件。
https://img-blog.csdnimg.cn/0bc03d437eaf442986454e3fbedeaf74.png
(2)添加现有资源。
https://img-blog.csdnimg.cn/e7737d47c4274379a25336182d41920d.png
https://img-blog.csdnimg.cn/5bc93885a9164dc38a82012445b69973.png
(3)加入图像资源Tree1.bmp和Tree2.bmp。
https://img-blog.csdnimg.cn/fdab8e6745c24d55be2e82e0c38d8b08.png
引入的资源可以这样使用:
Bitmap bmp1 = Properties.Resources.Tree1;
Bitmap bmp2 = Properties.Resources.Tree2; 资源可以打包到Exe可执行程序中,避免硬编码文件路径带来的问题。
4. 设置启动项目
(1)设置WindowsFormsExample为启动项目
https://img-blog.csdnimg.cn/7bbc7ac77b7e4916a38c011ed571ffa2.png
启动项目,就是在VS平台中点击运行之后启动的项目。
5. 运行应用程序项目
可调试运行:F5,可以在程序中设置断点来单步运行,方便调试程序。
不调试运行:Ctrl+F5,仅仅是运行程序,而不能设置断点来调试程序。
运用这些快捷键就可启动当前所设定的启动项目。
免责声明:如果侵犯了您的权益,请联系站长,我们会及时删除侵权内容,谢谢合作!
页:
[1]