DataGridTableStyle.BeginEdit 方法

请求编辑操作。

**命名空间:**System.Windows.Forms
**程序集:**System.Windows.Forms(在 system.windows.forms.dll 中)

语法

声明
Public Function BeginEdit ( _
    gridColumn As DataGridColumnStyle, _
    rowNumber As Integer _
) As Boolean
用法
Dim instance As DataGridTableStyle
Dim gridColumn As DataGridColumnStyle
Dim rowNumber As Integer
Dim returnValue As Boolean

returnValue = instance.BeginEdit(gridColumn, rowNumber)
public bool BeginEdit (
    DataGridColumnStyle gridColumn,
    int rowNumber
)
public:
virtual bool BeginEdit (
    DataGridColumnStyle^ gridColumn, 
    int rowNumber
) sealed
public final boolean BeginEdit (
    DataGridColumnStyle gridColumn, 
    int rowNumber
)
public final function BeginEdit (
    gridColumn : DataGridColumnStyle, 
    rowNumber : int
) : boolean

参数

  • rowNumber
    所编辑行的行号。

返回值

如果该操作成功,则为 true;否则为 false

备注

BeginEdit 方法用于在用户开始编辑操作后通知 System.Windows.Forms.DataGrid 控件。在控件进入编辑模式后,可以进行多重编辑,并暂时解除约束的强制作用。

调用 EndEdit 方法来退出编辑模式。

示例

下面的代码示例对 System.Windows.Forms.DataGrid 控件中的当前 DataGridTableStyle 调用 BeginEdit 方法。

Private Sub EditTable()
    Dim dgt As DataGridTableStyle = myDataGrid.TableStyles(0)
    Dim myCol As DataGridColumnStyle = dgt.GridColumnStyles(0)
    
    dgt.BeginEdit(myCol, 1)
    dgt.EndEdit(myCol, 1, True)
End Sub 'EditTable
private void EditTable(){
   DataGridTableStyle dgt= myDataGrid.TableStyles[0];
   DataGridColumnStyle myCol = dgt.GridColumnStyles[0]; 
      
   dgt.BeginEdit(myCol,1); 
   dgt.EndEdit(myCol, 1, true);
}
private:
   void EditTable()
   {
      DataGridTableStyle^ dgt = myDataGrid->TableStyles[ 0 ];
      DataGridColumnStyle^ myCol = dgt->GridColumnStyles[ 0 ];
      dgt->BeginEdit( myCol, 1 );
      dgt->EndEdit( myCol, 1, true );
   }
private void EditTable()
{
    DataGridTableStyle dgt = myDataGrid.get_TableStyles().get_Item(0);
    DataGridColumnStyle myCol = dgt.get_GridColumnStyles().get_Item(0);
    dgt.BeginEdit(myCol, 1);
    dgt.EndEdit(myCol, 1, true);
} //EditTable

平台

Windows 98、Windows 2000 SP4、Windows CE、Windows Millennium Edition、Windows Mobile for Pocket PC、Windows Mobile for Smartphone、Windows Server 2003、Windows XP Media Center Edition、Windows XP Professional x64 Edition、Windows XP SP2、Windows XP Starter Edition

.NET Framework 并不是对每个平台的所有版本都提供支持。有关受支持版本的列表,请参见系统要求

版本信息

.NET Framework

受以下版本支持:2.0、1.1、1.0

请参见

参考

DataGridTableStyle 类
DataGridTableStyle 成员
System.Windows.Forms 命名空间
BeginEdit
EndEdit