摘要:一般的 Windows Form 通常是运用各种控件来显示数据,然而如果您希望在窗体中加入特殊效果来凸显数据内容,那么图形与动画将是非常不错的选择。
一般来说,我们会使用 .Net Framework中 的 GDI+ 函式库来制作图形与动画效果。在 GDI+ 还没有推出之前,如果要产生二维的 向量图形、影像、以及印刷样式,必须使用旧版操作系统中的GDI。新的 GDI+ 是 Windows XP 的一部份,除了加入新功能之外,还最佳化现有功能以便具体改进 GDI(也就是旧版 Windows 包含的绘图装置接口)的效能
阅读全文
摘要:在 Visual C# 中,如果要得到某个文件所在之文件路径字符串,可以利用 My.Computer.FileSystem.GetFiles 函式来掷回。接下来,通过字符串本身的 SubString 函式,将不必要的目录路径部分去除之后,就可以得到只有文件名称的字符串。利用循环的方式,顺序将目录中所有的文件都处理过之后,就可以得到某目录之下所有的文件名称之字符串集合,程序代码如下所示...
阅读全文
摘要:使用 Using 表达式来执行数据命令,产生 SqlDataReader 对象,并传回多个数据结果集之后,如果搭配 Do..While 循环来取得结果集所有数据记录之各字段的名称与字段的内容时,会出现「当目前没有资料时,尝试读取无效」的错误信息...
阅读全文
摘要:作者您好,有一点没搞明白,用书中的方式把 byte 转换成 string 后再转换回来好像会造成数据遗漏,偶试了一下,转换前的字节数比转换后的字节数小,ascii 码方式字节数不变,但数据与原始数据不符...
读者您好,免费阅读中所提到“如何将一个字符串转换成字节数组”与“如何将一个字节数组转换成一个字符串”两者使用的时机视数据内容而定,您必须根据不同的数据内容来套用不同的编码或是译码函式,以便取得对应的字节或是字符串数据。
阅读全文
摘要:Visual C# 本身并没有提供类似 Visual Basic 中的 My.Setting 类别对象来存取储存或撷取设定档内容,因而在此我们将示范如何透过程序代码存取两种不同的设定档内容。
阅读全文
摘要:DataGridView 控件的外观状似一个电子表格,因此有人希望把 DataGridView 控件单独截取并储存成一个位图。我们撰写了一个操作接口如图表 1 所示的程序,您只需按下窗体中的按钮,即可将窗体中的 DataGridView 控件单独截取并储存成一个位图
阅读全文
摘要:一般来说,每一个字段的内容会单独显示于DataGridView控件的一个数据行中。问题是,某些字段拥有大量文字数据,我是不是能够让该字段的内容以跨数据行的方式来显示,以便在有限的画面空间中的呈现出更完整的内容呢?答案当然是肯定的。
阅读全文
摘要:.NET Framework 2.0替ComboBox控件新增了两个非常实用的事件,它们分别是DropDown与DropDownClosed事件。DropDown事件会在ComboBox控件的下拉列表被拉出时引发,而DropDownClosed事件则会在ComboBox控件的下拉列表被收回时引发。
阅读全文
摘要:一般而言,文本文件都只会包含一种格式(例如,以逗号分隔或是固定字段宽度),然而文本文件却很可能含有多种格式,当遇到此种状况时该如何处理呢?
阅读全文
摘要:如果您使用ArrayList类的ToArray方法时并未指定任何参数,则无参数的ToArray方法将会返回一个类型为Object的数组,而且您不可以将此一Object数组转换成您所需的类型的数组。。。
阅读全文
摘要:特别值得一提的是,在Visual C# 2005中建立工具列、菜单、内容菜单(快捷菜单)、以及状态列时,建议您了解ToolStrip控件、MenuStrip控件、ContextMenuStrip控件、StatusBar控件、以及四个控件之间密不可分的关系。以下即为一例:
阅读全文
摘要:Visual Basic 2005提供了一项非常重要的新功能,它就是My。My 提供了常用 .NET Framework 类与函数的进入点,让常用的功能唾手可得,并减少您必须撰写的程序代码行数。只是这么好用的功能,难道Visual C# 2005不能够使用吗?
阅读全文
摘要:设计阶段,可以使用两种方式来加入应用程序设定:第一种方式是通过「项目设计器」的「设置」页面;第二种方式是通过窗体或控件的“属性”窗口以便将某一个属性直接绑定到某一个应用程序设定。在执行阶段,则可以通过ApplicationSettingsBase类别来存取应用程序设定。
阅读全文
摘要:为了让全项目的资源能够有效的被运用,不可能不了解建立与存取项目资源的方法。除了使用资源编辑器之外,我们也可以在应用程序中透过程序代码来存取项目资源,虽然使用Resources对象能够非常容易去存取特定的项目资源,但是如果我们希望在应用程序中透过程序代码来列举项目资源的话...
阅读全文
摘要:如果您希望让您的Windows应用程序脱胎换骨,有如获重生般的惊艳感觉,则着重在Windows应用程序必定会使用的窗体、常用的窗体控件、验证用户输入、规则表达式、窗体上的超级链接、剪贴簿的数据存取、鼠标拖放操作,以及多重窗体的操作...
阅读全文
摘要:Visual C# 2005在变量类型、泛型等方面都作了一些强化
阅读全文
摘要:这种学习针对的是曾使用过Visual C# 2002或者已经对新版本的Visual C# 2005有些了解的读者,对于程序开发过程中常见的问题以及接口设计的技巧,能够具备清晰的观念与实作的能力来应付实务界的种种需求。
阅读全文