DataGridViewCell.GetEditedFormattedValue Método
Definición
Importante
Parte de la información hace referencia a la versión preliminar del producto, que puede haberse modificado sustancialmente antes de lanzar la versión definitiva. Microsoft no otorga ninguna garantía, explícita o implícita, con respecto a la información proporcionada aquí.
Devuelve el valor actual con formato de la celda, con independencia de si la celda está en modo de edición y no se ha confirmado el valor.
public:
System::Object ^ GetEditedFormattedValue(int rowIndex, System::Windows::Forms::DataGridViewDataErrorContexts context);
public object GetEditedFormattedValue (int rowIndex, System.Windows.Forms.DataGridViewDataErrorContexts context);
public object? GetEditedFormattedValue (int rowIndex, System.Windows.Forms.DataGridViewDataErrorContexts context);
member this.GetEditedFormattedValue : int * System.Windows.Forms.DataGridViewDataErrorContexts -> obj
Public Function GetEditedFormattedValue (rowIndex As Integer, context As DataGridViewDataErrorContexts) As Object
Parámetros
- rowIndex
- Int32
Índice de fila de la celda.
- context
- DataGridViewDataErrorContexts
Una combinación bit a bit de valores DataGridViewDataErrorContexts que especifica el contexto del error de datos.
Devoluciones
Valor actual con formato de DataGridViewCell.
Excepciones
El parámetro rowIndex
especificado es menor que 0 o mayor que el número de filas del control menos 1.
ColumnIndex es menor que 0, lo que indica que la celda es una celda de encabezado de fila.
Se ha producido un error al dar formato y, o bien no hay ningún controlador para el evento DataError del control DataGridView, o el controlador ha establecido la propiedad ThrowException en true
. El objeto de excepción normalmente se puede convertir al tipo FormatException.
Comentarios
Este método devuelve el valor actual de la celda de edición o el control de edición si la celda está en modo de edición. De lo contrario, este método convierte el valor de celda en un valor de presentación equivalente del tipo indicado por la FormattedValueType propiedad . Esto genera el DataGridView.CellFormatting evento , que se puede controlar para personalizar la conversión de valor.
Si el formato no se realiza correctamente, se produce el DataGridView.DataError evento . Si no hay ningún controlador para este evento o el controlador establece la DataGridViewDataErrorEventArgs.ThrowException propiedad true
en , se produce una excepción.
Las clases derivadas que invalidan este método normalmente devolverán una representación de cadena del valor de celda si el context
argumento incluye el ClipboardContent valor .
Se aplica a
Consulte también
Comentarios
https://aka.ms/ContentUserFeedback.
Próximamente: A lo largo de 2024 iremos eliminando gradualmente GitHub Issues como mecanismo de comentarios sobre el contenido y lo sustituiremos por un nuevo sistema de comentarios. Para más información, vea:Enviar y ver comentarios de