27.1.2 图表控件的基本属性(1)

本文介绍了MSChart控件的基本属性,包括控件的颜色抖动、图表标题、页眉、脚注等设置方法。详细解释了如何利用这些属性来定制和优化图表显示。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >


设置MSChart控件对象的名称、大小、图表的标题、图表的页眉、图表的脚注、图表的行列数等,可通过设置MSChart控件的一些属性来完成。MSChart控件的基本属性如表27-1所示。

表27-1  MSChart控件的基本属性

编号

属    性

功 能 简 述

1

ActiveSeriesCount

根据MSChart控件对象中的列数与

绘制的图表类型返回图表中显示的系列数

2

AllowDithering

返回/设置一个数值,该数值决定是

否禁止八位彩色显示器上,图表的颜

色抖动,以便使用MSChart控件自身

的彩色调色板来增强图表的显示


续表

编号

属    性

功 能 简 述

3

AllowDynamicRotation

返回/设置一个数值,它指示是否在按下

Ctrl键显示旋转光标之后就可交互式

地旋转三维图表

4

AllowSelections

返回/设置一个数值,它指示是否可以

选择图表对象

5

AllowSeriesSelection

返回/设置一个数值,它指出在单击单

个的图表数据点时是否可选定整个系列

6

AutoIncrement

返回/设置一个数值,它决定在输入数

据期间,那些设置当前数据点的属性

值是否能不用人工设置Column和Row

属性而自动递增

7

Backdrop

返回对Backdrop对象的引用,它描述

在图表或图表元素后面的阴影、图案或图片

8

BorderStyle

返回/设置MSChart控件对象的边框样式

9

Chart3d

返回一个数值,此数值指定MSChart

控件对象中的图表是否为三维  图表

10

ChartData

返回/设置一个数组,该数组包含将要被

该图表显示的值

11

ChartType

返回/设置用于显示图表的图表类型

12

Column

返回/设置数据网格中当前的数据列

13

ColumnCount

返回/设置与图表关联的当前数据网格中的列数

14

ColumnLabel

返回/设置与图表数据网格中的列关联的标签文本

15

ColumnLabelCount

返回/设置与图表关联的数据网格中的列的标签级别数

16

ColumnLabelIndex

返回/设置与图表关联的特定列标签的级别

17

Container

返回/设置Form上控件的容器

18

Data

返回/设置被插入图表数据网格中的当前

数据点的数值

19

DataBindings

返回DataBindings集合对象,该对象包

含了有用的可绑定属性

20

DataGrid

返回DataGrid对象的引用,它描述与

图表关联的数据网格

21

DataMember

在数据提供程序提供的几个数据成员

中,返回或者设置特定的一个

22

DataSource

返回/设置一个数据源,通过该数据

源将一个数据使用者绑定到一个数据库

23

DoSetCursor

返回/设置一个数值,它指示图表是否能设置光标

24

DragIcon

返回/设置一个图标,它表示在MSChart

控件对象上进行拖放操作中将作为指针显示

25

DrawMode

返回/设置一个数值,它决定什么

时候以及如何重绘图表

26

Enabled

返回/设置一个值,该值用来确定一个窗

体或控件是否能够对用户产生的事件作出反应

27

Footnote

返回对Footnote对象的引用,它提供关

于注释图表所用的描述性文字信息

28

FootnoteText

返回/设置用作脚注的文本

29

Height

返回/设置MSChart控件对象的高度

30

HelpContextID

返回或设置MSChart控件对象一个

相关联上下文的编号

31

hWnd

返回MSChart控件对象的句柄

32

Index

返回/设置数,它唯一指定集合中的对象

33

Left

返回/设置对象内部的左边与它的容

器的左边之间的距离


续表

编号

属    性

功 能 简 述

34

Legend

返回对Legend对象的引用,它包含有关小

图标的外观及其描述图表系列的伴随文字的信息

35

MousePointer

返回/设置一个值,该值指定运行时当鼠标

位于对象的特定部分时应显示的鼠标光标类型

36

Name

返回/设置MSChart控件对象的名称

37

OLEDragMode

返回/设置是由部件还是由程序员来处理OLE拖放操作

38

OLEDropMode

返回/设置目标部件如何处理放操作

39

Parent

返回包含控件或其他对象或者集合的窗体、对象或集合

40

Plot

返回对Plot对象的引用,该对象描述图表的绘制区域

41

RandomFill

该属性指定是否随机产生图表数据网格的数据

42

Repaint

返回/设置值,该值决定图表被改变后是否重绘MSChart控件

43

Row

返回/设置与图表关联的数据网格中当前列的指定行

44

RowCount

返回/设置与图表关联的数据网格每一列的行数

45

RowLabel

返回/设置一个数据标签,该标签用来标识

图表中的当前数据点

46

RowLabelCount

返回/设置与图表关联的数据网格行标签的级别数

47

RowLabelIndex

返回/设置描述行标签级别的值

48

SeriesColumn

返回/设置当前系列数据列位置

49

SeriesType

返回/设置用于显示当前系列的类型

50

ShowLegend

返回/设置一个决定图表的图例是否可见的值

51

Stacking

设置一个决定图表的所有系列是否叠加放置的值

52

TabIndex

返回/设置父窗体中大部分对象的Tab键次序

53

TabStop

返回/设置一个值,该值用来指示是否能够

使用Tab键来将焦点从一个对象移动到另一个对象

54

Tag

返回/设置一个表达式用来存储程序中需要的额外数据

55

TextLengthType

返回/设置一个值,该值指定文本的显示

方式如何优化文本在屏幕或打印机上的输出效果

56

Title

对Title对象的引用,该对象描述图表的标题文本

57

TitleText

返回/设置作为图表标题而显示的文本

58

Top

返回/设置对象的内顶部和它的容器的顶边之间的距离

59

Visible

返回/设置一个值,它判断是否显示图表元素

60

Width

返回/设置MSChart控件对象的宽度


下面将介绍MSChart控件中一些常用的属性。

1.是否允许控件的颜色抖动

要设置控件是否允许颜色抖动,要以通过控件的AllowDithering属性来完成。AllowDithering属性用于返回或设置一个值,该数值决定是否禁止八位彩色显示器上,图表的颜色抖动,以便使用MSChart控件自身的彩色调色板来增强图表的显示。AllowDithering属性的语法如下:

  1. Object.AllowDithering[=Boolean] 

AllowDithering属性的语法说明:

Object:必需的参数,取值为一个对象表达式,其值是MSchart控件对象的名称。

Boolean:必需的参数,取值为一个布尔表达式,其值用来指定是否允许颜色抖动,其常用取值为True或False。如果取值为True表示允许颜色抖动。如果取值为False表示MSChart控件的彩色调色板实现增强的彩色匹配和显示。系统默认值为False。

下面代码将设置控件对象MSChart1允许中的图表颜色抖动。

  1. MSChart1.AllowDithering=True 
要在 Docker 27.1.2 中配置 `daemon.json` 文件,你需要按照特定步骤进行操作。以下是详细说明以及一些常见配置项的解释: ### 步骤一:找到或创建 `daemon.json` 默认情况下,`daemon.json` 文件位于 `/etc/docker/daemon.json`。如果你还没有这个文件,则可以手动创建它。请注意,在某些操作系统上,路径可能略有不同(例如 Windows 或 macOS)。对于大多数 Linux 发行版而言,都是在这个位置。 ### 步骤二:编辑 `daemon.json` 打开终端并使用你喜欢的文本编辑器(如 nano、vim 等)来编辑 `daemon.json` 文件。这里有几个常用的配置选项及其含义: #### 示例配置 ```json { // 配置 Docker 使用 HTTP API 的监听地址,默认值为空表示仅限本地 Unix socket 访问 "hosts": ["unix:///var/run/docker.sock", "tcp://0.0.0.0:2375"], // 设置 Docker 默认的日志驱动程序和其最大大小限制 "log-driver": "json-file", "log-opts": { "max-size": "10m", "max-file": "3" }, // 修改镜像拉取策略,默认为 always 尝试从仓库更新最新标签版本; // 若设成 on-create 则只会在首次创建容器时检查远程仓库, // never 表示总是使用本地已有副本而不去联网检索。 "registry-mirrors": [ "https://mirror.example.com" ], // 自定义存储引擎参数 (针对 overlay2) "storage-driver": "overlay2", // 指定数据目录存放位置 (可选),若需变更务必谨慎评估迁移成本! "data-root": "/mnt/new-docker-data-dir", // 是否启用实验性功能,默认 false 关闭状态 "experimental": true, // 添加额外环境变量传递给所有容器 (数组形式) "env": ["VAR_NAME=VALUE"] } ``` ### 步骤三:保存更改并重启 Docker 服务 完成对 `daemon.json` 的编辑之后,请记得保存文件并且通过下面这条命令让新的设置生效: ```bash sudo systemctl restart docker ``` > **注意** > - 编辑 JSON 文件时一定要小心保持正确的格式以免引起解析错误导致 Docker Daemon 无法启动。 > - 更改存储引擎或其他重要参数之前最好先备份现有配置,并充分理解每个选项的影响范围再做决策。 希望这段介绍能帮助你在 Docker 27.1.2 中正确地配置 `daemon.json`! ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值