I have a UltraGridCell with style equal to Infragistics.Win.UltraWinGrid.ColumnStyle.URL and add my own handler to UltraGrid.MouseClick so that I can open a new tab if the URL columns is clicked.
Nothing is wrong if the URL column is of the value "ABCDE". It looks like a URL link in the cell with underline and blue color (turns purple after click). It just like a URL link in the browser.
The issue is that if the content is of the value like "ABC:DE". It turns out it complains that there is an undefined protocol is calling. Just like you enter "ABC://DE" at the IE URL bar.
After checking in the debug mode, it looks like that this should be called by UltraGrid internally. Hence, my question is: Is there any way for me to disable this default behavior?
Any help is highly appreciated.

When you set the column style to
Infragistics.Win.UltraWinGrid.ColumnStyle.URLthe editor of the column becomesInfragistics.Win.FormattedLinkLabel.FormattedLinkEditor. This editor hasLinkClickedevent. In the event handler you can getOpenLinkproperty of the event argument and set it tofalse. This will suppress link opening. To do so, first get the editor in theInitializeLayoutevent:Then in
LinkClickedevent stop link opening: