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 键时,下面的示例演示如何取消编辑。 它,假设您有一个包含名为 DataRepeater1 的一个 DataRepeater 控件包含名为 ProductNameTextBox的 TextBox 的窗体。
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 命名空间