我試圖抓住窗體的大小,當鼠標已被釋放。我可以使用事件SizeChanged,但我在那裏做了一個測試,並且在鼠標被釋放之前它會多次觸發。我加入了一個櫃檯,在一次簡單的調整之後,它已經超過了100次。我想將這個「最終」大小保存到配置中,但我不希望它連續保存100次。獲取winform大小鼠標後達到最終大小後調整大小
我的意思的例子:
private void CreditCardScreen_Shown(object sender, EventArgs e)
{
Size = Properties.Settings.Default.ScreenSize;
}
private void CreditCardScreen_SizeChanged(object sender, EventArgs e)
{
count++;
Console.WriteLine("Count: " + count);
// save size here
}
我結束了:
..
Count: 66
Count: 67
Count: 68
Count: 69
Count: 70
Count: 71
Count: 72
Count: 73
Count: 74
如何得到最終的窗口大小調整,他們已經後釋放鼠標後?
我通過尋找類似這幾次的事件看,我不知道爲什麼我忽略了它。謝謝。 – ErocM