我想EventHandle
参加一个MouseLeftButtonDown
活动。当被调用/触发时,a 的最后一个字符string
应该被删除。我的代码如下所示:
public string MyString;
private void OnMouseDownDelete(object sender, MouseButtonEventArgs e)
{
int MyStringLength = MyString.Length;
MyStringLength = MyStringLength - 1;
MyString = MyString.Substring(0, MyStringLength);
}
但是当我运行这段代码时,一个MouseLeftButtonDown
事件将开始一个循环,直到string
变为空。
谁能告诉我我错过了什么?