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 安全性
- 完全信任立即呼叫者。這個成員無法供部分信任的程式碼使用。如需詳細資訊,請參閱從部分受信任程式碼使用程式庫。
請參閱
參考
Microsoft.VisualBasic.PowerPacks 命名空間