設定

ReoGridは、ワークブック(WorkbookSettings)と個々のワークシート(WorksheetSettings)の設定を提供しています。これらの設定を使用して、ワークブックとワークシートの多くのデフォルト動作を変更できます。

ワークブック設定

ワークブック設定は、ワークブックインスタンスのSetSettingsEnableSettings、またはDisableSettingsメソッドを呼び出すことで変更できます。

// Set settings
reoGridControl.SetSettings(WorkbookSettings settings, bool enabled);
reoGridControl.EnableSettings(WorkbookSettings settings);
reoGridControl.DisableSettings(WorkbookSettings settings);

// Get settings
bool value = reoGridControl.HasSetting(WorkbookSettings settings);

外観

View_ShowSheetTabControlシートタブコントロールの表示を許可
View_ShowScrollsShowすべてのスクロールバーの表示を許可
View_ShowHorScrollShow水平スクロールバーの表示を許可
View_ShowVerScrollShow垂直スクロールバーの表示を許可

スクリプト拡張(Extension Packageでのみ利用可能)

Script_AutoRunOnloadリソースからワークブックまたはワークシートが読み込まれた後にスクリプトを自動実行するかどうかを決定
Script_PromptBeforeAutoRunリソースから読み込まれたワークブックのスクリプトを実行する前にエンドユーザーに確認

ワークシート設定

ワークシート設定は、ワークシートインスタンスのSetSettingsEnableSettings、またはDisableSettingsメソッドを呼び出すことで変更できます。

var worksheet = reoGridControl.CurrentWorksheet;

// Set settings
worksheet.SetSettings(WorksheetSettings settings, bool enabled);
worksheet.EnableSettings(WorksheetSettings settings);
worksheet.DisableSettings(WorksheetSettings settings);

// Get settings
bool value = reoGridControl.HasSetting(WorksheetSettings settings);

ワークシート設定には以下の項目が含まれます。

動作

設定説明
Behavior_DoubleClickToFitRowHeightダブルクリックで行の高さを自動調整を許可
Behavior_DoubleClickToFitColumnWidthダブルクリックで列の幅を自動調整を許可
Behavior_MouseWheelToScrollマウスホイールでワークシートのスクロールを許可
Behavior_MouseWheelToZoomマウスホイールでワークシートのズームを許可
Behavior_ShortcutKeyToZoomショートカットキー(Ctrl + プラス/マイナス)でワークシートのズームを許可
Behavior_DragToMoveCellsマウスのドラッグで選択範囲の移動またはコピーを許可
Behavior_DragToMoveColumnHeaderマウスのドラッグで列全体の移動を許可(予約済み)
Behavior_ScrollToFocusCellフォーカスされたセルが常に表示されるようにワークシートをスクロール
Behavior_AllowUserChangingPageBreaksマウスでページ区切りの挿入、削除、調整を許可

編集

設定説明
Edit_Readonlyワークシートが読み取り専用モードであることを示します。変更は許可されません
Edit_AutoFormatCellエンドユーザーがテキストを編集または入力した後のデータの自動書式設定を許可
Edit_FriendlyPercentInputパーセント書式のセルにデータを入力する際にパーセント記号を表示
Edit_AutoAdjustRowHeightセルのフォントサイズを大きくした際の行の高さの自動調整を許可
Edit_AllowAdjustRowHeightマウスのドラッグで行の高さの調整を許可
Edit_AllowAdjustColumnWidthマウスのドラッグで列の幅の調整を許可
Edit_DragSelectionToMoveCells選択範囲のドラッグ&ドロップでセル内容の移動を許可
Edit_DragSelectionToFillSerialマウスのドラッグで範囲の連続データ入力を許可

外観

設定説明
View_ShowColumnHeader列ヘッダーを表示
View_ShowRowHeader行ヘッダーを表示
View_ShowHorizontalRuler水平方向のルーラーを表示(予約済み)
View_ShowVerticalRuler垂直方向のルーラーを表示(予約済み)
View_ShowGuideLineガイドラインを表示
View_ShowHiddenCellLine非表示の行のヘッダーに単一の線を表示
View_AllowShowRowOutlinesアウトラインが存在する場合に行アウトラインを表示
View_AllowShowColumnOutlinesアウトラインが存在する場合に列アウトラインを表示
View_ShowPageBreaksページ区切り線を表示
View_AllowCellTextOverflowセルテキストをセル内のみに制限し、隣接するセルへのはみ出しを防止
View_ShowPrintAreasEnable印刷エリアの境界線を表示

数式計算

設定説明
Formula_AutoUpdateReferenceCell数式参照セルの自動更新を許可
Formula_AutoPickingAddress数式編集中にワークシートからアドレスの選択とピックアップを許可
Formula_AutoFormat数式の自動修正、書式設定、再構築を許可

ページの内容は役に立ちましたか?