DataGridViewCell.ParseFormattedValue 메서드
정의
중요
일부 정보는 릴리스되기 전에 상당 부분 수정될 수 있는 시험판 제품과 관련이 있습니다. Microsoft는 여기에 제공된 정보에 대해 어떠한 명시적이거나 묵시적인 보증도 하지 않습니다.
형식이 지정된 표시 값을 실제 셀 값으로 변환합니다.
public:
virtual System::Object ^ ParseFormattedValue(System::Object ^ formattedValue, System::Windows::Forms::DataGridViewCellStyle ^ cellStyle, System::ComponentModel::TypeConverter ^ formattedValueTypeConverter, System::ComponentModel::TypeConverter ^ valueTypeConverter);
public virtual object ParseFormattedValue (object formattedValue, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.ComponentModel.TypeConverter formattedValueTypeConverter, System.ComponentModel.TypeConverter valueTypeConverter);
public virtual object? ParseFormattedValue (object? formattedValue, System.Windows.Forms.DataGridViewCellStyle cellStyle, System.ComponentModel.TypeConverter? formattedValueTypeConverter, System.ComponentModel.TypeConverter? valueTypeConverter);
abstract member ParseFormattedValue : obj * System.Windows.Forms.DataGridViewCellStyle * System.ComponentModel.TypeConverter * System.ComponentModel.TypeConverter -> obj
override this.ParseFormattedValue : obj * System.Windows.Forms.DataGridViewCellStyle * System.ComponentModel.TypeConverter * System.ComponentModel.TypeConverter -> obj
Public Overridable Function ParseFormattedValue (formattedValue As Object, cellStyle As DataGridViewCellStyle, formattedValueTypeConverter As TypeConverter, valueTypeConverter As TypeConverter) As Object
매개 변수
- formattedValue
- Object
셀의 표시 값입니다.
- cellStyle
- DataGridViewCellStyle
셀에 적용되는 DataGridViewCellStyle 입니다.
- formattedValueTypeConverter
- TypeConverter
표시 값 형식에 대한 TypeConverter이거나 기본 변환기를 사용할 경우 null
입니다.
- valueTypeConverter
- TypeConverter
셀 값 형식에 대한 TypeConverter이거나 기본 변환기를 사용할 경우 null
입니다.
반환
셀 값입니다.
예외
cellStyle
이(가) null
인 경우
설명
사용자가 셀 값을 편집하고 변경 내용을 커밋하면 컨트롤은 DataGridView 이 메서드를 호출하여 표시된 값을 에서 FormattedValueTypeValueType로 변환합니다. 그런 다음 컨트롤은 기본 셀 값 또는 데이터 원본 값을 변환된 값으로 설정합니다.
이 메서드의 기본 구현은 매개 변수로 표시된 셀 스타일의 , DataSourceNullValue및 속성을 사용하여 NullValue매개 변수를 cellStyle
구문 분석 formattedValue
FormatProvider 합니다.
가 와 같으면 formattedValue
이 메서드는 속성의 DataSourceNullValue 값을 반환하거나 null
가 이 DBNull.Value 고 셀 ValueType 이 참조 형식인 경우 DataSourceNullValue 를 반환NullValue합니다.
가 과 같지 NullValue않으면 formattedValue
이 메서드는 formattedValue
속성 및 지정된 또는 기본 변환기를 사용하여 FormatProvider 구문 분석합니다.
셀 ValueType 이 nullable이면 이 메서드는 반환 값을 형식으로 Nullable<T> 래핑합니다.
적용 대상
추가 정보
.NET