Removing a tab from a tabBarSplitterControl using the dotnet 1.1, SP1 freezes the entire application.
To demonstrate run the attached application, using the menu click insert tab and then click delete tab and the application freezes.
SP1 can be downloaded here:
ADAdministrator Syncfusion Team September 16, 2004 06:50 AM
Thanks for bringing this to our attention and also for the test sample. We do see this issue here, and we are investigating this problem. I will keep you updated on the developments. We appreciate your feedback, and thanks for your patience.
STSteveSeptember 16, 2004 10:30 AM
Thanks for the response. I came up with a work-around in which if I first put focus on a control on the main form and then delete a tab it seems to work. So in my project (see attachment) I put a button on the form with coordinates of -10000 and -10000.
I know it''s not pretty. Please let me know if you can come up with a better work-around.
My Work Around
ADAdministrator Syncfusion Team September 16, 2004 11:04 AM
Thanks for the update. You could workaround this problem by setting the TabBarSplitterControl''s ActiveControl property to null before removing a TabBarpage.
private void menuItem3_Click(object sender, System.EventArgs e)
Syncfusion.Windows.Forms.TabBarPage page = frm.tabBarSplitterControl1.ActivePage;
frm.tabBarSplitterControl1.ActiveControl = null;
We have also fixed this in the source code and the fixes will be available in the next release of Essential Suite (post v22.214.171.124 releases). We appreciate your continued interest in Syncfusion products.
HCHong ChenOctober 25, 2004 03:23 PM
The workaround mentioned above all worked OK. However we are having a backward compatible issue. We have released two major versions using your 1.6 and 2.0 dlls. Neither of the releases work for dotnet framework SP1.
Our goal is to avoid applying the workaround and recompiling our previous releases.
We contacted Microsoft for help, because before SP1 it used to work. However, their reply is that this problem is not reproducible for their own controls.
I wonder what is the root of this problem, and can we build something simple using their control to reproduce this problem. Because they promised to build some hotfixes.
ADAdministrator Syncfusion Team October 27, 2004 07:46 AM
Please refer to my update for your DirectTrac incident 14383 in this regard. We appreciate your cooperation, and thanks for your interest in Syncfusion products.