您的位置首页百科问答

winform怎么美化textbox

winform怎么美化textbox

的有关信息介绍如下:

winform怎么美化textbox

在Winform程序开发中,TextBox控件使用的非常多,但由于VS自带的控件在视觉效果上不是很美观,因此造成Winform控件中的TxetBox 看起来不是很美观。本文根据自己的开发经验,和大家分享一下,如何美化Winform中的TextBox。

新建一个Winform应用程序,命名为Test,然后再Form1上面拖拽几个TextBox控件,如下图所示:

首先我们可以通过改变TextBox的BorderStyle属性,来设置文本框的边框类型。Winform中的TextBox有三种边框类型,包括None,Fixedsingle,Fixed3D三种类型,一下是三种类型的效果。

设置文本框的背景色。我们可以通过设置文本框的背景色,来设置文本框的页面显示。如下图,分别十三中不同背景色的文本框。

设置字体的颜色。除了设置文本框的背景色,我们还可以通过设置输入字体的颜色,来达到美化的效果,如下图,是三种不同夜色的字体。

设置字体的类型。WinForms程序中默认提供了很丰富的字体,供我们选择,下面是我们选择的三种字体,可以看出,不同的字体,显示效果也不一样,所以我们也可以根据字体美化文本框。

使用事件给文本框添加动态方法。下图是鼠标进入到文本框中时,文本框显示的字体,如下所示,当我们鼠标进入到文本框里面时,字体显示“看,鼠标进来了”,当我们鼠标移开时,文本框又空了,同样我们也可以设置背景颜色变化,用来醒目效果。

设置字体的Bold属性。我们需要特别标识一些字体时,我们可以设置其Bold属性,如下图,分别是设置Bold属性和不设置Bold属性的效果。