It's a very weird, clueless and rare thing. I have a Class Library (component) on NET CORE 6, I change my Windows 11's Dpi to a Custom 200%, the OnDoubleClick
has no response. But OnClick
did trigger. I try to change to another custom Dpi 144%, OnDoubleClick
responses. Those normal Dpi 100%/125%/150% and 175% (168Dpi) all are OK. The demo I tested is manifested and marked PerMonitorV2 and Windows 10 ID.
protected override void OnClick(EventArgs e)
{
Debug.Print("OnClick triggered");
base.OnClick(e);
}
protected override void OnDoubleClick(EventArgs e)
{
Debug.Print("OnDoubleClick triggered");
base.OnDoubleClick(e);
}
Edited: After few try, the max Custom Dpi is 195% (187 dpi), above 196%,OnDoubleClick fails to trigger.