I have an application where the tabpages are created at runtime and the forms are docked into the tabpages as controls. Now I want , a right click on the tab to ask the user whether he wants to undock the form as a seperate window. Is this possible
I am using System.Windows.Forms.TabPage to store an entire TabPage for later use in My.Settings. Here is a brief description of the application.
I have a TabControl that has 3 tabs. One for user input, another tab for equipment settings, and then a final tab for Oven settings. On the user input tab, if the user de-selects the checkbox for Oven, the oven tab is saved to My.Settings and hidden.
I can then run the application without oven control. After running, lets say the user would like to re-run, this time with the oven. They go back to the input tab and re-select the Oven checkbox. However, the Oven tab doesn't re-appear. When stepping through the code, the is nothing stored in My.Settings for the oven tab page. Why not?
Also, I can open the application, and check, then uncheck the oven checkbox and the tab is hidden, then returns. I can do this all day. However, after running the tab will not return.
I'm an absolute nebwie, trying to create a program for at work. It is supposed to become a logging program to log certain events. These events have to be recorded in input fields.
Been searching a trying examples for a couple of days and always fall back to the "null reference" error on this one. I have a set of instructions coming from a SQL database and the number of instructions is a variable. Therefore, I have a TabControl which I add TabPages to at RunTime depending on the number of instructions there are. The TabPages are then created with the names; Step1, Step2, Step3, etc.Each TabPage is made with the same controls and all of the controls are named the same from page to page (e.g. "instr" is the name of a TextBox control that exists on every TabPage).I can successfully create a GetControl method that will return the correct TabPage, but I cannot reference any controls on that TabPage.I can only change properties of the TabPage.If I try to reference a specific control on that TabPage, like the "instr" TextBox control, I get the null reference error.[code]
I'm having a lot of trouble trying to add a new control to a dynamically created TabPage at run time, I have viewed many threads with similar help requests and cant seem to make the codes work!
Here's what I've got:
Dim albumscount As Xml.XmlNodeList albumscount = config_doc.SelectNodes("component/config/menu/album") i = albumscount.Count - 1 Dim albumtitle As Xml.XmlNode
I Try so many times to change TabPage Size and Form Size when I shif from One TabPAge to another, This because every TabPAge consist of defrent volume of control which need to enlarge and reduce the size. But I couldn't make it.
Am new here and also a beginner in VB. I have created a form with a TabControl and when I click the tab page it creates another TabControl Dynamically. This works fine.I would like to save the form with the newly created TabControl and when I close the form and reload it the new TabControl should still be there.
Public Class Form1 Inherits System.Windows.Forms.Form Private Sub Form1_Load(ByVal sender As System.Object,
I'm struggling how to set up MDI interface where I have a tabpage control on the parent form. Each individual tab page should act as a parent to multiple child forms but within a tabcontrol there is no IsMdiContainer property like on the form.Is it possible to set a tabcontrol to act as a parent?
I'm a long-time developer but semi-new to Visual Studio .NET and VB.NET. I've been working on an application for months, written in Visual Basic .NET. It's a rewrite of a popular IDE of mine that's originally written in assembly. What I'm trying to do in VB.NET is have multiple TabPage classes that inherit from TabPage, ofcourse, but each having it's own methods for common functions like Cut, Copy, Paste, etc. so that when I call tab.Cut(), the TabPage class for the currently-selected tab is the one used. In each custom TabPage class, I'll have a New instance of the main control that goes in that tab.
I think there would be a problem when I loop through the TabPages since the Foreach routine can only use one object type, as far as I know (TabPage).Currently I have only one custom TabPage class called Page that obviously inherits from TabPage, has additional properties and also methods that allow editing functions for whatever control is selected to be displayed for the tab. For example, when I call the New constructor, I supply the editor type as a parameter: dim tab as New Page(HEX_EDITOR).I have edit controls such as text, syntax editor, hex editor, bitmap editor, HTML editor, HTML browser. This means I get a new instance of all of those controls each time a new Page is added to the TabControl. I'm currently disposing of the unneeded editors depending on which editor is the one needed. The scheme is not preferred but it works great for now as I work on other areas of the IDE.
I have a tabgroup with 2 tabs. During runtime, I wish to add new ones. Though I can get the tabs added, I cannot seem to add the ListBox that is supposed to go with it. In the code below, I added '*' to indicate a line I added to try and fix the problem, but (obviously) don't work.
Dim newTab As New TabPage("Group " + g.userLabel.ToString()) newTab.Name = "Tab" + g.userLabel.ToString TabGroups.TabPages.Add(newTab)
How can I make an event for a tabcontrol which has Tabpage1, Tabpage2, Tabpage3, and so on.. For example... There's a label outside the tabcontrol (Label1). If tabpage1 is selected, how can I make the label1's text changed?
Im wondering how can i execute this code properly.. it seems i need to click the tabpage twice before my 'Save_Set_' button will take prompt or action..
Private Sub TabPage1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles TabPage1.Click teleport_controller = 1 '<--- declared as integer End Sub[code]....
tabpage1 and tabpage2 are under in tabcontrol1 control.. the problem here is when i select to this tabpages my save_set button doesnt execute for the code.. but if i click the tabpage again its working... i dont like this kind of action at all..
In Vb.Net 2005, how is it possible to make the TabPage.Text to appear when the DrawMode of a TabControl is set to OwnerDrawFixed. I have even tried to set the TabPage.Text in the Form_Load event but of no avail.
I want to customize the tab control the tabpage headers shoud fill the tabcontrol header. if there are only two tab pages then the header should be divided into two parts
and give me good info about tabcontrol custonmization for better look and work
i hav a tabpage on a form n on its click event i want to call the tabpage of another form (like frmcut.tabcontrl.tabpage1). But i dont know how to do it?
I've recently run into an unexplainable issue regarding a windows form application I am working on. I've managed to isolate the issue to a single line of code whereby a single TabPage is removed from a TabControl, leaving no tabs left in the TabControl's collection. What happens next is a bit mystifying: my application proceeds to enter a state in which the main form's Activate event is fired subsequently followed by its Deactivate event. As a result, no matter where I click on the form, the application will activate for a split-second then immediately deactivate itself, thereby causing me to be unable to interact with any other GUI controls on the form. I thought maybe another thread is trying to interact with the deleted tab object, but the tab is created and destroyed on the same main gui thread. Does anyone have any insight that may point me in at least a new direction? Stepping through the debugger to the point in code where the tab is removed does not cause any exception to get thrown, so at first glance there doesn't appear to be any coding issues going on (although I would not be surprised that is actually the case!).
winforms .net 3.5 Ultrawingrid 9.2 In my subclass of Ultrawingrid.Ultragrid :
[Code]...
This works fine. But when the grid is dropped on a TabControl tabpage, the ctrl-tab looks very different to the sub above. e.keycode is seen as controlkey {17} I realize that by default cntrl-Tab moves between tabpages. I need to override this behavior. My thought is I probably need a subclass of the tabControl which will pass the keycombo through just as the form does but I confess to being clueless as to how to accomplish that. I tried to override the onkeydown of a tabcontrol subclass and just issuing a return and not and base call to onkeydown if the ctrl-tab combo was pressed but it seemed to see the e.keycode as controlkey as well.
I'd like to know how I can craete new forms at runtime.
Lets say I press Command1, a new form would open with a text box and a button on it. If I click Command1 again, another form would open with a textbox and a command button.
I'm trying to change a forms title at runtime where it = my textbox's text. But I can't even get it to change to "test". When I try to google it, it comes up with vb6's .caption = "test". When I try to search it on the forum, it gives me a error message saying: "Error 502 Bad gateway"
Background: ok I have an app that hides in the system tray. During its operations in the background it can try to invoke an outside app several times.. and I need to track when the call errors out.. I was using messagebox's but for some reason if the app hidden the messagebox's dont come up and goto the forefront. So in reading about this I read I should just use a form to do it.. so I did.. works fine.. well works fine for one error.. but if the user tries to do 3 of the same operation.. and lets say first errors.. second works and third fails.. using one error form wont work.. since I diaplay the error one.. then need to display error 2.. I need 2 error forms so they can click OK on both.[code]...
Trying to create an application where the objects in a form are created during Form.Load depending on the content in an ini-file.The objects I have in mind are textboxes and labels for a start.
I need to dynamically access a bindingnavigator, is this possible? I basically want to have code in my Base form which enables or disables it's descendant's menu buttons depending on access rights.
I use Microsoft Visual Basic Express edition 2008 on my Windows XP SP2 and in it, in a Windows Form project, I add a button to my default form and set it's flatstyle to flat and borderwidth to 0. At runtime, when I click that button, I get a black color hollow box on that button at it's center...