We use cookies to give you the best experience on our website. If you continue to browse, then you agree to our privacy policy and cookie policy.
Unfortunately, activation email could not send to your email. Please try again.
Syncfusion Feedback

Removing Tabs in .Net 1.1 SP1 Freezes Application

Thread ID:

Created:

Updated:

Platform:

Replies:

18999 Sep 15,2004 02:09 PM UTC Oct 27,2004 12:46 PM UTC Windows Forms 5
loading
Tags: Tools
Steve
Asked On September 15, 2004 02:09 PM UTC

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. Please Advise. Thanks, Steve sfTabs_1539.zip SP1 can be downloaded here: http://support.microsoft.com/default.aspx?kbid=885055

Administrator [Syncfusion]
Replied On September 16, 2004 11:50 AM UTC

Hi Steve, 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. Regards, Guru Patwal Syncfusion, Inc.

Steve
Replied On September 16, 2004 03:30 PM UTC

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 Thanks, Steve

Administrator [Syncfusion]
Replied On September 16, 2004 04:04 PM UTC

Hi Steve, 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; frm.tabBarSplitterControl1.TabBarPages.Remove(page); } We have also fixed this in the source code and the fixes will be available in the next release of Essential Suite (post v2.1.0.9 releases). We appreciate your continued interest in Syncfusion products. Regards, Guru Patwal Syncfusion, Inc.

Hong Chen
Replied On October 25, 2004 08:23 PM UTC

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.

Administrator [Syncfusion]
Replied On October 27, 2004 12:46 PM UTC

Hi Hong, 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. Regards, Guru Patwal Syncfusion, Inc.

CONFIRMATION

This post will be permanently deleted. Are you sure you want to continue?

Sorry, An error occured while processing your request. Please try again later.

Warning Icon You are using an outdated version of Internet Explorer that may not display all features of this and other websites. Upgrade to Internet Explorer 8 or newer for a better experience.Close Icon

;