I am writing C# and use the CF to write mobile application.
I use the input panel control.
The input panel control provide "EnabledChanged" event handler
I write something like this:
inputPanel1.EnabledChange += new System.EventHandler(this.whenChange);
And then I write:
inputPanel1.Enable = false;
This of course will cause the program execute the "whenChanged(Object sender, SystemArgs e)".
The expected result is happened in the emulator. However, testing the program in a real device cause error. The event handler does not execute. That means the "whenChange(..)" method does not execute.
Why this happen?
p.s , the real device has installed .NET CF SP2.