DataGridViewCell.GetEditedFormattedValue メソッドとは? わかりやすく解説

Weblio 辞書 > コンピュータ > .NET Framework クラス ライブラリ リファレンス > DataGridViewCell.GetEditedFormattedValue メソッドの意味・解説 

DataGridViewCell.GetEditedFormattedValue メソッド

メモ : このメソッドは、.NET Framework version 2.0 で新しく追加されたものです。

セルが編集モードであるかどうか、および値がコミットされているかどうかに関係なく、セルの現在の書式指定済みの値を返します。

名前空間: System.Windows.Forms
アセンブリ: System.Windows.Forms (system.windows.forms.dll 内)
構文構文

Public Function GetEditedFormattedValue ( _
    rowIndex As Integer, _
    context As DataGridViewDataErrorContexts _
) As Object
Dim instance As DataGridViewCell
Dim rowIndex As Integer
Dim context As DataGridViewDataErrorContexts
Dim returnValue As Object

returnValue = instance.GetEditedFormattedValue(rowIndex, context)
public Object GetEditedFormattedValue (
    int rowIndex,
    DataGridViewDataErrorContexts context
)
public:
Object^ GetEditedFormattedValue (
    int rowIndex, 
    DataGridViewDataErrorContexts context
)
public Object GetEditedFormattedValue (
    int rowIndex, 
    DataGridViewDataErrorContexts context
)
public function GetEditedFormattedValue (
    rowIndex : int, 
    context : DataGridViewDataErrorContexts
) : Object

パラメータ

rowIndex

セルの行インデックス。

context

データ エラーのコンテキストを指定する DataGridViewDataErrorContexts 値のビットごとの組み合わせ。

戻り値
DataGridViewCell の現在の書式指定済みの値。

例外例外
例外の種類条件

ArgumentOutOfRangeException

rowIndex が 0 未満か、コントロールに含まれる行数 - 1 を上回っています。

InvalidOperationException

ColumnIndex が 0 未満です。これは、セルが行ヘッダーのセルであることを示します。

Exception

書式指定が失敗し、DataGridView コントロールの DataError イベントのハンドラが定義されていないか、ハンドラで ThrowException プロパティが true に設定されました。例外オブジェクトは通常、FormatException 型にキャストできます。

解説解説

このメソッドは、編集中のセルの現在の値、またはセルが編集モードである場合は編集コントロールの現在の値を返します。それ以外の場合、このメソッドでは、FormattedValueType プロパティで示される型の等価な表示用の値にセル値が変換されます。これによって DataGridView.CellFormatting イベントが発生します。このイベントを処理して、値の変換をカスタマイズできます。

書式指定に失敗すると、DataGridView.DataError イベントが発生します。このイベントのハンドラがない場合や、ハンドラで DataGridViewDataErrorEventArgs.ThrowException プロパティを true に設定している場合、例外がスローされます。

context 引数に ClipboardContent 値が含まれている場合、このメソッドをオーバーライドする派生クラスは通常、セル値の文字列形式を返します。

プラットフォームプラットフォーム
バージョン情報バージョン情報
参照参照
関連項目
DataGridViewCell クラス
DataGridViewCell メンバ
System.Windows.Forms 名前空間
DataGridView クラス
DataGridView.CellFormatting イベント



英和和英テキスト翻訳

英語⇒日本語日本語⇒英語

辞書ショートカット

すべての辞書の索引

DataGridViewCell.GetEditedFormattedValue メソッドのお隣キーワード
検索ランキング

   

英語⇒日本語
日本語⇒英語
   



DataGridViewCell.GetEditedFormattedValue メソッドのページの著作権

   
日本マイクロソフト株式会社日本マイクロソフト株式会社
© 2026 Microsoft.All rights reserved.

©2026 GRAS Group, Inc.RSS