SPREAD for Windows Forms 10.0J 移行ガイド > ActiveX版SPREADからの移行 > ActiveX版との比較 > メンバ比較 > メソッド比較表 |
以下の表は、SPREAD COM の各メソッドと、SPREAD for Windows Forms の同等メンバの対応付けを示します。 また、これらのメソッドに使用する SPREAD for Windows FormsT の列挙体も示します。特に明記されていない限り、.NET の同等メンバはメソッドです。
アイコンの説明: プロパティ メソッド イベント フィールド
SPREAD COM のメソッド | SPREAD for Windows Forms のメンバ |
---|---|
AboutBox |
FpSpread.About プロパティ |
AddCellSpan |
SheetView.AddSpanCell |
AddCustomFunction |
SheetView.AddCustomFunction |
AddCustomFunctionExt |
SheetView.AddCustomFunction |
AddSelection |
SheetView.AddSelection |
CFGetCellParam CFGetCellParamExt CFGetDoubleParam CFGetDoubleParamExt CFGetLongParam CFGetParamInfo CFGetRangeParam CFGetRangeParamExt CFGetStringParam CFSetResult |
該当なし SPREAD COM では、カスタム関数は CustomFunction イベント内で評価されます、一方 SPREAD for Windows Forms では、CalcEngine アセンブリの各クラスの Evaluate メソッド内でカスタム関数が評価されます。 |
ClearRange |
SheetView.ClearRange |
ClearSelection |
SheetView.ClearSelection |
ClipboardCopy |
SheetView.ClipboardCopy SpreadActions.ClipboardCopy フィールド |
ClipboardCut |
SheetView.ClipboardCut SpreadActions.ClipboardCut フィールド |
ClipboardPaste |
SheetView.ClipboardPaste SpreadActions.ClipboardPaste フィールド |
ColLetterToNumber |
該当なし |
ColNumberToLetter |
SheetView.GetColumnAutoText このメソッドは、自動テキストが文字であり、開始文字が変更されていない場合に、列の文字を返します。 |
ColWidthToTwips |
該当なし 列幅はピクセル単位で設定および取得されます。 |
CopyColRange CopyRange CopyRowRange |
SheetView.CopyRange |
DataRefresh |
該当なし |
DataSave |
該当なし |
DeleteCols |
Column.Remove Columns.Remove SheetView.RemoveColumns |
DeleteRows |
Row.Remove Rows.Remove SheetView.RemoveRows |
DeleteSheets |
SheetViewCollection.Remove |
EnumCustomFunction |
SheetView.GetCustomFunctionEnumerator |
ExportExcelBook(ワークブック内の全シートを保存) |
FpSpread.SaveExcel (コントロール内の全シートを保存) |
ExportExcelBookEx |
ExcelSaveFlag パラメータを持つ FpSpread.SaveExcel メソッド 列挙体: ExcelSaveFlags |
ExportRangeToHTML |
SheetView.SaveHtmlRange |
ExportRangeToTextFile |
SheetView.SaveTextFileRange |
ExportRangeToTextFileU |
該当なし |
ExportRangeToXML ExportRangeToXMLBuffer |
該当なし FpSpread.Save メソッド および SheetView.SaveXml メソッド はコントロール内のデータを独自の XML ファイルに保存しますが、特定のセル範囲を指定することはできません。 また、これはSPREAD COM の備える XML エクスポート機能とは異なります。 |
ExportToExcel(個々のシートを保存) |
FpSpread.SaveExcel (コントロール内の全シートを保存) |
ExportToExcelEx(個々のシートを保存) |
ExcelSaveFlag パラメータを持つ FpSpread.SaveExcel メソッド(コントロール内の全シートを保存) 列挙体: ExcelSaveFlags |
ExportToHTML |
SheetView.SaveHtml |
ExportToTextFile |
SheetView.SaveTextFile |
ExportToTextFileU |
該当なし |
ExportToXML ExportToXMLBuffer |
SheetView.SaveXml |
GetActionKey |
InputMap.AllKeys InputMap.Get InputMap.Keys |
GetArray |
SheetView.GetArray |
GetBottomRightCell |
FpSpread.GetViewportBottomRow FpSpread.GetViewportRightColumn |
GetCalTextOverride |
該当なし SPREAD for Windows Forms では、カレンダーのテキスト設定は個々のコントロールに対して適用されます。一方 SPREAD COM では、プロジェクト内の全コントロールまたは複数の個別コントロールに対し、カレンダーのテキスト設定がグローバルに適用されます。 |
GetCellBorder |
Cell.Border Column.Border Row.Border |
GetCellDirtyFlag |
該当なし |
GetCellFromScreenCoord |
FpSpread.GetCellFromPixel SPREAD COM と異なり、位置は twip 単位ではなくピクセル単位で指定します。 |
GetCellPos |
該当なし |
GetCellSpan |
SheetView.GetSpanCell |
GetClientArea |
FpSpread.ClientRectangle(System.Windows.Forms.Control から継承) SPREAD COM の GetClientArea メソッドはスクロールバーを除いたコントロール領域を返すのに対し、ClientRectangle メソッドは、スクロールバーを含めたコントロール領域を返します。 |
GetColFromID |
SheetView.GetColumnFromTag |
GetColItemData |
Column.Tag |
GetCustomFunction |
SheetView.GetCustomFunction |
GetCustomName |
SheetView.GetCustomName |
GetDataFillData |
該当なし |
GetExcelSheetList |
FpSpread.GetExcelSheetNames |
GetFirstValidCell |
該当なし |
GetFloat |
Cell.Value SheetView.GetValue |
GetInteger |
Cell.Value SheetView.GetValue |
GetItemData |
FpSpread.Tag(System.Windows.Forms.Control から継承) |
GetIteration |
SheetView.Iteration SheetView.MaximumChange SheetView.MaximumIterations |
GetLastValidCell |
該当なし |
GetMultiSelItem |
SheetView.GetSelections SheetView.SelectionCount SheetView.GetSelection |
GetOddEvenRowColor |
AlternatingRow.BackColor AlternatingRow.ForeColor |
GetRefStyle |
SheetView.ReferenceStyle 列挙体: Model.ReferenceStyle |
GetRowItemData |
Row.Tag SheetView.GetTag SheetView.SetTag |
GetSelection |
SheetView.GetSelection |
GetText |
Cell.Text SheetView.GetText |
GetTextTipAppearance |
該当なし FpSpread.TextTipAppearance プロパティを参照してください。 |
ImportExcelBook |
FpSpread.OpenExcel |
ImportExcelSheet |
FpSpread.OpenExcel SheetView.OpenExcel |
InsertCols |
Column.Add Columns.Add SheetView.AddColumns |
InsertRows |
Row.Add Rows.Add SheetView.AddRows |
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 |
該当なし。 SheetView.Recalculate を使用します。 |
Refresh | FpSpread.Refresh(System.Windows.Forms.Control から継承) |
RemoveCellSpan | SheetView.RemoveSpanCell |
RemoveCustomFunction | SheetView.RemoveCustomFunction |
Reset |
FpSpread.Reset SheetView.Reset |
ResetSheet | SheetView.Reset |
RowHeightToTwips |
該当なし。.NET では、行の高さはピクセル単位で設定および取得します。 |
SavePicture | 該当なし。.NET の各メソッドを使用します。 |
SavePictureBuffer | 該当なし。.NET の各メソッドを使用します。 |
SaveTabFile |
SheetView.SaveTextFile SheetView.SaveTextFileRange |
SaveTabFileU | 該当なし |
SaveToFile | FpSpread.Save |
ScriptCFGetCellParamExt | 該当なし |
ScriptCFGetRangeParamExt | 該当なし |
SearchCol | FpSpread.Search |
SearchRow |
FpSpread.Search |
SetActionKey |
InputMap.Put InputMap.Remove アクション マップと入力マップを使用。各マップの詳細については「キーボード操作」を参照してください。 |
SetActiveCell | SheetView.SetActiveCell |
SetArray |
SheetView.SetArray |
SetCalText |
プロジェクト内の全SPREADコントロールに対するカレンダー テキストを設定します。SPREAD for Windows Forms には同等メソッドはありません。代わりに DateTimeCellType.SetCalendarText を使用します。 |
SetCalTextOverride | DateTimeCellType.SetCalendarText |
SetCellBorder |
Cell.Border Column.Border Row.Border |
SetCellDirtyFlag | 該当なし |
SetColItemData |
Column.Tag SheetView.GetTag SheetView.SetTag |
SetCustomName | SheetView.AddCustomName |
SetDataFillData | 該当なし |
SetFloat |
Cell.Value SheetView.SetValue |
SetFocus |
FpSpread.Focus System.Control.Focus |
SetInteger |
Cell.Value SheetView.SetValue |
SetItemData | FpSpread.Tag(System.Windows.Forms.Control から継承) |
SetIteration |
SheetView.Iteration SheetView.MaximumChange SheetView.MaximumIterations |
SetOddEvenRowColor | |
SetRefStyle |
SheetView.ReferenceStyle 列挙体: Model.ReferenceStyle |
SetRowItemData |
Row.Tag SheetView.GetTag SheetView.SetTag |
SetSelection | SheetView.AddSelection |
SetText |
Cell.Text SheetView.SetText |
SetTextTipAppearance | FpSpread.TextTipAppearance |
ShowCell |
FpSpread.ShowCell |
Sort |
SortInfo クラス SheetView.SortColumns SheetView.SortRange SheetView.SortRows |
SwapColRange SwapRange SwapRowRange |
SheetView.SwapRange |
TwipsToColWidth |
該当なし。.NET では、列幅はピクセル単位で設定および取得します。 |
TwipsToRowHeight |
該当なし。.NET では、行の高さはピクセル単位で設定および取得します。 |
TypeComboBoxClear | ComboBoxCellType.Clear |
TypeComboBoxRemoveItem |
該当なし。.NET では、 ComboBoxCellType.Items を Ilist オブジェクトに変換して、RemoveAt メソッドを使用します。 |
VirtualRefresh | 該当なし |
ZOrder | System.ControlCollection.SetChildIndex |