GridData.SetColumnsVisibility

導入

v12.0 (2014)

説明

列のセットの表示/非表示を切り替えます。

C#構文

GridData.SetColumnsVisibility( Object in_vCols, Boolean in_bVisible );

スクリプト構文

GridData.SetColumnsVisibility( Columns, Visible );

パラメータ

パラメータ タイプ 説明
Columns Long の配列 表示/非表示を切り替える列インデックスの配列。
Visible Boolean 表示/非表示フラグ。true の場合は、指定された列が表示されます。

Python の例

import win32com.client

from win32com.client import constants as C

propName = "TheProperty"

gridDataName = "TheGrid"

siProperty = Application.ActiveSceneRoot.AddProperty( "CustomProperty", False, propName ) 

gridData = siProperty.AddGridParameter(gridDataName).Value 

gridData.ColumnCount = 3

gridData.RowCount = 3

for row in range( 3 ):

	gridData.SetRowLabel( row, "Row %d"%row )

	for col in range ( 3 ):

		if row == 1:

			gridData.SetColumnLabel( col, "Col %d"%col )

		gridData.SetCell( col, row, "%d,%d"%( col, row ) )

hiddenColumns = [ 1 ]

shownColumns = [ 0, 2 ]

gridData.SetColumnsVisibility( hiddenColumns, False ) 

gridData.SetColumnsVisibility( shownColumns, True ) 

Application.InspectObj( siProperty )

関連項目

GridData.SetRowsVisibility