| SPREAD for Windows Forms 11.0J 移行ガイド > ActiveX版SPREADからの移行 > ActiveX版との比較 > メンバ比較 > メソッド比較表 |
以下の表は、SPREAD COM の各メソッドと、SPREAD for Windows Forms の同等メンバの対応付けを示します。 また、これらのメソッドに使用する SPREAD for Windows FormsT の列挙体も示します。特に明記されていない限り、.NET の同等メンバはメソッドです。
アイコンの説明:
プロパティ
メソッド
イベント
フィールド
| SPREAD COM のメソッド | SPREAD for Windows Forms のメンバ |
|---|---|
|
AboutBox |
|
|
AddCellSpan |
|
|
AddCustomFunction |
|
|
AddCustomFunctionExt |
|
|
AddSelection |
|
|
CFGetCellParam CFGetCellParamExt CFGetDoubleParam CFGetDoubleParamExt CFGetLongParam CFGetParamInfo CFGetRangeParam CFGetRangeParamExt CFGetStringParam CFSetResult |
該当なし SPREAD COM では、カスタム関数は CustomFunction イベント内で評価されます、一方 SPREAD for Windows Forms では、CalcEngine アセンブリの各クラスの Evaluate メソッド内でカスタム関数が評価されます。 |
|
ClearRange |
|
|
ClearSelection |
|
|
ClipboardCopy |
|
|
ClipboardCut |
|
|
ClipboardPaste |
|
|
ColLetterToNumber |
該当なし |
|
ColNumberToLetter |
このメソッドは、自動テキストが文字であり、開始文字が変更されていない場合に、列の文字を返します。 |
|
ColWidthToTwips |
該当なし 列幅はピクセル単位で設定および取得されます。 |
|
CopyColRange CopyRange CopyRowRange |
|
|
DataRefresh |
該当なし |
|
DataSave |
該当なし |
|
DeleteCols |
|
|
DeleteRows |
|
|
DeleteSheets |
|
|
EnumCustomFunction |
|
|
ExportExcelBook(ワークブック内の全シートを保存) |
|
|
ExportExcelBookEx |
ExcelSaveFlag パラメータを持つ 列挙体: ExcelSaveFlags |
|
ExportRangeToHTML |
|
|
ExportRangeToTextFile |
|
|
ExportRangeToTextFileU |
該当なし |
|
ExportRangeToXML ExportRangeToXMLBuffer |
該当なし
|
|
ExportToExcel(個々のシートを保存) |
|
|
ExportToExcelEx(個々のシートを保存) |
列挙体: ExcelSaveFlags |
|
ExportToHTML |
|
|
ExportToTextFile |
|
|
ExportToTextFileU |
該当なし |
|
ExportToXML ExportToXMLBuffer |
|
|
GetActionKey |
|
|
GetArray |
|
|
GetBottomRightCell |
|
|
GetCalTextOverride |
該当なし SPREAD for Windows Forms では、カレンダーのテキスト設定は個々のコントロールに対して適用されます。一方 SPREAD COM では、プロジェクト内の全コントロールまたは複数の個別コントロールに対し、カレンダーのテキスト設定がグローバルに適用されます。 |
|
GetCellBorder |
|
|
GetCellDirtyFlag |
該当なし |
|
GetCellFromScreenCoord |
SPREAD COM と異なり、位置は twip 単位ではなくピクセル単位で指定します。 |
|
GetCellPos |
該当なし |
|
GetCellSpan |
|
|
GetClientArea |
SPREAD COM の GetClientArea メソッドはスクロールバーを除いたコントロール領域を返すのに対し、ClientRectangle メソッドは、スクロールバーを含めたコントロール領域を返します。 |
|
GetColFromID |
|
|
GetColItemData |
|
|
GetCustomFunction |
|
|
GetCustomName |
|
|
GetDataFillData |
該当なし |
|
GetExcelSheetList |
|
|
GetFirstValidCell |
該当なし |
|
GetFloat |
|
|
GetInteger |
|
|
GetItemData |
|
|
GetIteration |
|
|
GetLastValidCell |
該当なし |
|
GetMultiSelItem |
|
|
GetOddEvenRowColor |
|
|
GetRefStyle |
列挙体: Model.ReferenceStyle |
|
GetRowItemData |
|
|
GetSelection |
|
|
GetText |
|
|
GetTextTipAppearance |
該当なし
|
|
ImportExcelBook |
|
| ImportExcelSheet |
|
| InsertCols |
|
| InsertRows |
|
| InsertSheets | SheetViewCollection.Insert |
| IsCellSelected | SheetView.IsSelected |
| IsExcelFile | FpSpread.IsExcelFile |
| IsFetchCellNote | TextTipFetchEventArgs.FetchCellNote |
| IsFormulaValid | 該当なし |
| IsVisible | FpSpread.IsCellInView |
| LoadFromFile | FpSpread.Open |
| LoadPicture | FarPoint.Win.Picture |
| LoadPictureBuffer | 該当なし。.NET の各メソッドを使用します。 |
| LoadResPicture | 該当なし。.NET の各メソッドを使用します。 |
| LoadTabFile | SheetView.LoadTextFile |
| LoadTextFile | SheetView.LoadTextFile |
|
MoveColRange MoveRange MoveRowRange |
SheetView.MoveRange |
| MoveSheets | SheetViewCollection.Move |
| OLEDrag | .NET Control クラスから継承 |
| OwnerPrintDraw | FpSpread.OwnerPrintDraw |
| OwnerPrintPageCount | FpSpread.GetPrintPageCount |
| PrintSheet | FpSpread.PrintSheet |
| QueryCustomName | SheetView.GetCustomNameEnumerator |
| ReCalc | SheetView.RecalculateAll |
| ReCalcCell |
該当なし。 |
| Refresh | FpSpread.Refresh(System.Windows.Forms.Control から継承) |
| RemoveCellSpan | SheetView.RemoveSpanCell |
| RemoveCustomFunction | SheetView.RemoveCustomFunction |
| Reset |
|
| ResetSheet | SheetView.Reset |
| RowHeightToTwips |
該当なし。.NET では、行の高さはピクセル単位で設定および取得します。 |
| SavePicture | 該当なし。.NET の各メソッドを使用します。 |
| SavePictureBuffer | 該当なし。.NET の各メソッドを使用します。 |
| SaveTabFile |
|
| SaveTabFileU | 該当なし |
| SaveToFile | FpSpread.Save |
| ScriptCFGetCellParamExt | 該当なし |
| ScriptCFGetRangeParamExt | 該当なし |
| SearchCol | FpSpread.Search |
|
SearchRow |
|
|
SetActionKey |
アクション マップと入力マップを使用。各マップの詳細については「キーボード操作」を参照してください。 |
| SetActiveCell | SheetView.SetActiveCell |
| SetArray |
|
|
SetCalText |
プロジェクト内の全SPREADコントロールに対するカレンダー テキストを設定します。SPREAD for Windows Forms には同等メソッドはありません。代わりに DateTimeCellType.SetCalendarText を使用します。 |
| SetCalTextOverride | DateTimeCellType.SetCalendarText |
| SetCellBorder |
|
| SetCellDirtyFlag | 該当なし |
| SetColItemData |
|
| SetCustomName | SheetView.AddCustomName |
| SetDataFillData | 該当なし |
| SetFloat |
|
| SetFocus |
|
| SetInteger |
|
| SetItemData | FpSpread.Tag(System.Windows.Forms.Control から継承) |
| SetIteration |
|
| SetOddEvenRowColor | |
| SetRefStyle |
列挙体: Model.ReferenceStyle |
| SetRowItemData |
|
| SetSelection | SheetView.AddSelection |
| SetText |
|
| SetTextTipAppearance | FpSpread.TextTipAppearance |
| ShowCell |
|
| Sort |
SortInfo クラス
|
|
SwapColRange SwapRange SwapRowRange |
SheetView.SwapRange |
| TwipsToColWidth |
該当なし。.NET では、列幅はピクセル単位で設定および取得します。 |
| TwipsToRowHeight |
該当なし。.NET では、行の高さはピクセル単位で設定および取得します。 |
| TypeComboBoxClear | ComboBoxCellType.Clear |
| TypeComboBoxRemoveItem |
該当なし。.NET では、 |
| VirtualRefresh | 該当なし |
| ZOrder | System.ControlCollection.SetChildIndex |