共用方式為


DataRepeater.CancelEdit 方法

允許使用者取消目前的子控制項,在目前的編輯DataRepeaterItem

命名空間:  Microsoft.VisualBasic.PowerPacks
組件:  Microsoft.VisualBasic.PowerPacks.Vs (在 Microsoft.VisualBasic.PowerPacks.Vs.dll 中)

語法

'宣告
Public Sub CancelEdit
public void CancelEdit()
public:
void CancelEdit()
member CancelEdit : unit -> unit
public function CancelEdit()

備註

使用這個方法,讓使用者可以取消其變更中的子控制項DataRepeater控制項。 您必須監視KeyDown來決定當使用者按下 ESC 鍵並呼叫之子控制項的事件CancelEdit方法,將控制權交還給其前的編輯狀態。

範例

下列範例示範如何取消編輯,當使用者按下 ESC 鍵。 這裡假設您有包含表單的DataRepeater名為控制項DataRepeater1,其中包含TextBox名為ProductNameTextBox。

Private Sub ProductNameTextBox_KeyDown(
    ByVal sender As Object, 
    ByVal e As System.Windows.Forms.KeyEventArgs
  ) Handles ProductNameTextBox.KeyDown

    If e.KeyCode = Keys.Escape Then
        DataRepeater1.CancelEdit()
    End If 
End Sub
private void productNameTextBox_KeyDown(object sender, System.Windows.Forms.KeyEventArgs e)
{
    if (e.KeyCode == Keys.Escape)
    {
        dataRepeater1.CancelEdit();
    }
}

.NET Framework 安全性

請參閱

參考

DataRepeater 類別

Microsoft.VisualBasic.PowerPacks 命名空間

其他資源

DataRepeater 控制項簡介 (Visual Studio)