Hello,
first of all: this post is about UltraTree in some way, so keep reading ;)
I came across a strange behavior I am really worried about. I can not find any hints what is causing this. Here is the problem:
In our application we handle unhandled exceptions in a specific way, log the stack trace etc with the following subscriptions to the event handlers:
now if I throw a new exception anyway those event handlers are called and everywhere works fine, except for one specific place:
Throwing a new exception in an event handler for BeforeNodeUpdate from UltraTree will not cause the events to fire, so that we can not log anything etc...
why? Please help me! :)
Blue
Hello Blue,
UnhandledException handler is that there are no UnhandledExceptions occurring. The exception in this case is being handled. The UltraTree handles any exceptions that occur while committing the value to the data source, in case the data source throws an exception and fires the DataError event. The WinGrid does the same thing.If you have any other questions please feel free to let us know.
back from vacation. :)
I have to tell you, that my tree is not databound. The nodes are generated by myself. There is no DataError event firing after an exception occurs.
what now?