I want to disable CloseButton in a specific tab in NtabControl, how do I do it. Help please


https://www.nevron.com/Forum/Topic13147.aspx
Print Topic | Close Window

By emin coşkun - 4 Years Ago
hello I want to disable CloseButton in tabcontrol that I have selected but I can't succeed.My codes are as follows and I write to NTabControl1_SelectedTabChanged event, but when I hover over the tab with the mouse, CloseButton appears.I do not want the tab to appear when I hover over the tab. It does not appear when I select the tab, but it does appear when I hover over the tab with the mouse.
Private Sub NTabControl1_SelectedTabChanged(sender As Object, e As EventArgs) Handles NTabControl1.SelectedTabChanged
   For Each page As NTabPage In NTabControl1.TabPages
    If (page.Text = tab1.Text) Then
      NTabControl1.HasClose = False
    ElseIf (page.Text = NTabControl1.SelectedTab.Text) Then
      NTabControl1.HasClose = True
    End If
   Next
  End Sub[/code]

By emin coşkun - 4 Years Ago
With this code, only when that tab is selected, closebutton is passive. Please I am waiting for help from friends who know.When you mouse over the tab I want, closebutton does not appear in the tab I have determined.but I couldn't achieve this closebutton does not appear when the tab is selected, but when I mouse over it, closebutton appears.thanks
By Nevron Support - 4 Years Ago
Hello Emin,

You can set NTabControl.ShowCloseOnEachTab property to true. This way the close button will appear on each tab, and this way when the tab is disabled the user won't be able to close it.
By emin coşkun - 4 Years Ago
I did it the way you said, but in passive tab when mouse over it, closebutton appears again.When you mouse over the tab while the passive tab I want is not selected, closebutton does not appear in the passive tab.could you please share a code about this.Another one is that I can't remove the focus rectangle in the selected tab. I would be glad if you share a code about it.thanks.
By Nevron Support - 4 Years Ago
Hello Emin,

You can prevent showing the close button only on disabled tabs. The enabled and tabs that are not selected the close button is always shown.