Exportar (0) Imprimir
Expandir todo

DataGridTextBox (Clase)

Representa un control TextBox alojado en DataGridTextBoxColumn.

Espacio de nombres: System.Windows.Forms
Ensamblado: System.Windows.Forms (en system.windows.forms.dll)

[ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch)] 
[ComVisibleAttribute(true)] 
public class DataGridTextBox : TextBox
/** @attribute ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch) */ 
/** @attribute ComVisibleAttribute(true) */ 
public class DataGridTextBox extends TextBox
ClassInterfaceAttribute(ClassInterfaceType.AutoDispatch) 
ComVisibleAttribute(true) 
public class DataGridTextBox extends TextBox
No aplicable.

DataGridTextBox y DataGridTextBoxColumn funcionan conjuntamente para que los usuarios puedan editar directamente los valores de una columna de un control DataGrid. DataGridTextBoxColumn se deriva de DataGridColumnStyle y está diseñado para alojar DataGridTextBox, que se deriva del control TextBox.

Además de las propiedades, los eventos y los métodos del control base, se puede llamar a los eventos KeyPress y KeyDown con los métodos OnKeyPress y OnMouseDown.

En el siguiente ejemplo de código se muestra cómo obtener el DataGridTextBox alojado por DataGridTextBoxColumn.

private void GetDataGridTextBox()
{
   // Gets the DataGridTextBoxColumn from the DataGrid control.
   DataGridTextBoxColumn myTextBoxColumn;
   // Assumes the CompanyName column is a DataGridTextBoxColumn.
    myTextBoxColumn = (DataGridTextBoxColumn)dataGrid1.
   TableStyles[0].GridColumnStyles["CompanyName"];
   // Gets the DataGridTextBox for the column.
   DataGridTextBox myGridTextBox;
   myGridTextBox = (DataGridTextBox) myTextBoxColumn.TextBox;
}


private void GetDataGridTextBox()
{
    // Gets the DataGridTextBoxColumn from the DataGrid control.
    DataGridTextBoxColumn myTextBoxColumn;
    // Assumes the CompanyName column is a DataGridTextBoxColumn.
    myTextBoxColumn = (DataGridTextBoxColumn)
        (dataGrid1.get_TableStyles().get_Item(0).
        get_GridColumnStyles().get_Item("CompanyName"));
    // Gets the DataGridTextBox for the column.
    DataGridTextBox myGridTextBox;
    myGridTextBox = (DataGridTextBox)(myTextBoxColumn.get_TextBox());
} //GetDataGridTextBox

System.Object
   System.MarshalByRefObject
     System.ComponentModel.Component
       System.Windows.Forms.Control
         System.Windows.Forms.TextBoxBase
           System.Windows.Forms.TextBox
            System.Windows.Forms.DataGridTextBox

Los miembros estáticos públicos (Shared en Visual Basic) de este tipo son seguros para la ejecución de subprocesos. No se garantiza que los miembros de instancias sean seguros para la ejecución de subprocesos.

Windows 98, Windows 2000 Service Pack 4, Windows CE, Windows Millennium, Windows Mobile para Pocket PC, Windows Mobile para Smartphone, Windows Server 2003, Windows XP Media Center, Windows XP Professional x64, Windows XP SP2, Windows XP Starter

Microsoft .NET Framework 3.0 es compatible con Windows Vista, Microsoft Windows XP SP2 y Windows Server 2003 SP1.

.NET Framework

Compatible con: 3.0, 2.0, 1.1, 1.0
Mostrar:
© 2015 Microsoft