Welcome 微信登录

首页 / 软件开发 / C#

Head First C#中文版(page14)

Head First C#中文版(page14)

Head First C#中文版(page14)2009-12-15 csdn博客 翻译:崔鹏飞屏幕后的VisualStudio每次你用VSIDE做些什么,IDE都会为你写代码。当你创建了这个logo并告诉VS使用你下载的图片,VS会创建一个资源并把它与你的应用关联起来。资源指的是任何的图像文件、音频文件、图标、或者任何其他与你的应用的捆绑的任何数据文件。图像文件与程序集成,所以当程序安装到其他的机器时,图像会一起被安装而且PictureBox可以使用它。...
Head First C#中文版(page15)

Head First C#中文版(page15)

Head First C#中文版(page15)2009-12-15 csdn博客 翻译:崔鹏飞增加自动生成的代码IDE为你创建了很多代码,但是你仍然会想要深入代码并增加它。让我们设置logo,让它在被用户双击的时候显示关于信息。问:什么叫方法?答:方法就是一个有名字的代码块。我们在第二章会讨论更多关于方法的事儿。问:n是干什么用的?答:那是换行符。它告诉C#把“ContactList1.0”放在第一行,并为“Writt...
Head First C#中文版(page16)

Head First C#中文版(page16)

Head First C#中文版(page16)2009-12-15 csdn博客 翻译:崔鹏飞你已经可以运行你的应用了按你键盘上的F5键,或者点击工具栏上的绿色按钮来检查目前为止你已经做了什么。(这被叫做“调试”,意味着用IDE运行你的程序。)你可以通过选择“调试”菜单里的“停止调试”或者点击工具栏的按钮来停止调试。问:在我的IDE里,绿色的肩头被标为“调试”...
Head First C#中文版(page17)去掉了图片上的黑框,换了徐静蕾的字体

Head First C#中文版(page17)去掉了图片上的黑框,换了徐静蕾的字体

Head First C#中文版(page17)去掉了图片上的黑框,换了徐静蕾的字体2009-12-15 csdn博客 翻译:崔鹏飞我们已经做了这么多了我们已经建了一个窗体还有一个在被点击时会弹出消息框的PictureBox对象。接下来,我们需要添加卡片上的其他字段,比如联系人的名字和电话。我们把那些数据存在一个数据库里。VS可以为我们直接连接数据库的字段,这意味着我们不用和很多的数据库访问代码打交道了(那还挺好的)。要想工作,我们要创建数据库,这样窗体上...
Head First C#中文版(page18)

Head First C#中文版(page18)

Head First C#中文版(page18)2009-12-15 csdn博客 翻译:崔鹏飞我们需要一个数据库来存储我们的信息在向窗体添加剩下的字段之前,我们需要创建一个数据库来和窗体连接。IDE会创建很多代码来把数据和我们的窗体连接起来,但是我们还是要先创建数据库本身。1向你的项目添加一个SQL数据库在解决方案浏览器里,右键点击Contacts项目,选择添加,然后选择新建项。选择SQL数据库图标,并把它命名为ContactDB.mdf。2取消数据源配...
Head First C#中文版(page19)

Head First C#中文版(page19)

Head First C#中文版(page19)2009-12-15 csdn博客 翻译:崔鹏飞IDE创建了一个数据库你告诉IDE向你的项目添加一个新的数据库的时候,IDE就为你创建了一个数据库。SQL数据库是一个用有组织的、有关联的方式为你存储数据的系统。IDE给了你维护你的数据所需要的所有工具。SQL数据库里的数据存在表里。现在来说,你可以认为它是一个电子制表软件。它把你的数据组织在行列之中。列代表数据分类,比如一个联系人的名字和电话,每一行就代表一张...
Head First C#中文版(page20)

Head First C#中文版(page20)

Head First C#中文版(page20)2009-12-15 csdn博客 翻译:崔鹏飞给联系人列表创建数据表我们有一个数据库,现在我们需要往里面存储信息了。但是,实际上,我们的信息需要放进一个数据表里,数据表是数据库用来存储每一个bit数据的数据结构。对于我们的应用来说,我们来创建一个叫做“People”的数据表来存储所有的联系人信息。1向ContactDB数据库里面添加一个数据表。在数据库浏览器里面右键单击Tables,...
Head First C#中文版(page21)

Head First C#中文版(page21)

Head First C#中文版(page21)2009-12-15 csdn博客 翻译:崔鹏飞3告诉数据库去自动生成ID.鉴于ContactID是数据库的一个数字,所以应该是我们而不是用户们来告诉我们的数据库去自动为我们的处理创建和分配ID。这样,我们就无需写任何代码来实现了。在你的数据表下面的属性栏里,向下滚动到IdentitySpecification,点击按钮+,然后点击(IsIdentity)属性旁的Yes。...
Head First C#中文版(page26)

Head First C#中文版(page26)

Head First C#中文版(page26)2009-12-16 csdn博客 翻译:崔鹏飞用图解法表示你的数据那样你的应用就可以访问它了创建完了数据库和数据表,你需要让你的应用知道它。数据库图表就是从这儿来的。数据库图表是VSIDE可以用来和数据表协调工作的对于你的数据表的简单描述。它也使得IDE能够自动生成SQL语句来添加、修改、和删除数据表里面的数据行。1创建新的数据库图表。去数据库浏览器窗口并右键单击数据库图表节点。选择添加新图表。2让IDE生...
Head First C#中文野生版(page28)

Head First C#中文野生版(page28)

Head First C#中文野生版(page28)2009-12-16 csdn博客 翻译:崔鹏飞向你的数据库插入你的卡片数据现在你已经准备好向数据库插入卡片。这里是老板的一些联系人信息--我们将用它们以几条数据来开始数据库。1展开数据表然后在数据库浏览器(或者服务器浏览器)里面右键单击People数据表并选择显示数据表数据。2一旦你在主窗口中看见数据表格,径直去添加下面所有的数据吧。(一开始你将会看见所有的NULL值--当你添加你的第一行的时候覆盖它们...
Head First C#中文野生版(page29)

Head First C#中文野生版(page29)

Head First C#中文野生版(page29)2009-12-16 csdn博客 翻译:崔鹏飞3一旦你键入了所有六条记录,再次从文件菜单选择全部保存。那将会把所有记录保存到数据库。问:我输入完的数据怎么样了?它去哪儿了?答:IDE自动把你键入的数据存储进数据库的People数据表。数据表,它的列,数据类型,和里面的所有数据都存储在SQLServerExpress的ContactDB.mdf文件里。这个文件被作为项目的一部分存储,并且像你的代码文件一样...
Head First C#野生中文版(page30)

Head First C#野生中文版(page30)

Head First C#野生中文版(page30)2009-12-16 csdn博客 翻译:崔鹏飞用数据源把你的窗体和你的数据库连接起来我们终于准备好了让我们的窗体和数据库对话的.NET数据库对象。我们需要数据源,那只是用来让你的程序和ContactDB数据库对话的一些SQL查询语句的集合。1回到你的程序的窗体。关闭People数据表和ContactDB数据库图表。你现在应该可以看见Form1.cs[Design]了。2向你的应用添加一个数据源。这个现在...
Head First C#中文野生版(page31)

Head First C#中文野生版(page31)

Head First C#中文野生版(page31)2009-12-16 csdn博客 翻译:崔鹏飞3配置你的新数据源现在你需要设置你的数据源来使用ContactDB数据库。下面是需要做的:*选择数据库并点击下一步按钮。*在“选择你的数据连接”这一屏点击下一步。*确定在接下来的“保存数据连接”这一屏勾选保存数据连接复选框并点击下一步。*在“选择你的对象”这一屏,点击数据表复选框。*在数...
Head First C#中文野生版(page32)

Head First C#中文野生版(page32)

Head First C#中文野生版(page32)2009-12-16 csdn博客 翻译:崔鹏飞向你的窗体添加数据库驱动控件现在我们可以回到我们的窗体,并添加一些更多的控件。但是它们不仅仅是一般的控件,它们是绑定到我们的数据库和People数据表的列的控件。这意味着对于窗体上一个控件中的数据的改变将会自动的作用于数据库里面的相应数据列。1选择你想用的数据源。从数据下拉列表中选择显示数据源。这将会打开数据源窗口,显示你为你的应用设置的数据源。2选择Peo...
Head First C#中文野生版(page34)

Head First C#中文野生版(page34)

Head First C#中文野生版(page34)2009-12-16 csdn博客 翻译:崔鹏飞好的程序用起来是直观的现在,窗体可以运行了。但是它不怎么好看。你的程序不仅仅是实现功能就行的。它应该易用。只需要几步你就可以把窗体弄得看起来更像本章开头的纸质卡片。1把你的字段和标签对齐。把你的字段和标签靠着窗体的左边对齐。你的窗体会看起来像其他的应用,并且使得你的用户感觉用起来更舒服。2改变Client复选框的Text属性。当你第一次向窗体拖拽字段的时候你...
<< 21 22 23 24 25 26 27 28 29 30 >>