• λ我爱Aspx >> C#.Net >> 控制VC++.NET中WEB对话框的HTML元素属性(2)
  • 控制VC++.NET中WEB对话框的HTML元素属性(2)

  • :aspxer  Դ:internet  :2007-5-20 15:38:19  ؼ:.net,web
  • 控制VC++.NET中WEB对话框的HTML元素属性(2)

    3、文本属性

    Style Builder对话框的Text页面可对元素中的文本进行对齐、缩进、字距、行距以及书写方式进行设置,如图5所示。

    (1) 对齐方式(Alignment)

    在水平方向(Horizontal)的对齐方式表现为:Left(左对齐)、Centered(中间对齐)、Right(右对齐)和Justified(两端对齐),而在垂直方向表现为Subscript text(垂直对齐文本的下标)和Supperscript text(垂直对齐文本的上标)。

    若在水平对齐方式选中Justified,还可有下列选项:

    Auto : 自动调整两端对齐

    Space words : 通过增加字之间的空格对齐文本。

    Newspaper style : 通过增加或减少字或字母之间的空格对齐文本。

    Distribute spacing : 处理空格很像newspaper,适用于东亚文档。

    Distribute all Lines : 两端对齐行的方式与distribute相同,适用于表意字文档。

    (2) 字距和行距

    字距(Letters)与行距(Lines)的调整相似,都有Normal(正常)和Custom(自定义)两项,若选中Custom,则可在右边设置具体的间距大小。

    (3) 文本流(Text Flow)

    文本流包括Indentation(缩进)和Text Direction(文本方向)两个属性。其中,文本方向可以有Left to right(从左到右)和Right to left(从右到左)两个选项。

    需要说明的是,以上的属性设置都有会在对话框下面的预览框看到相应的结果。

    二、在程序中获取和改变元素的CSS属性

    在WEB对话框类中获取和改变元素的CSS属性,可使用IHTMLElement接口,它提供了有关HTML元素的许多方法,其中get_style就是用来处理包括CSS在内的属性,它的原型如下:

    Ҷƪл˵?
  • һƪ"谁持彩练当空舞"-- 看Java、C#大比拚(1)
    һƪ控制VC++.NET中WEB对话框的HTML元素属性 (1)