I am creating an application for Windows Mobile 6 in Visual Studio 2005. I have a TabStrip on the main form. There are 2 buttons i want at the top of the tab strip, but i don't want them to be part of it. I need the same buttons to show when the tabs change. I used to use the ZOrder function or Parent function but can't see how to do it in the new version. Any ideas?
I have a piece of software with two tabs, inside each tab there are buttons (the user can add the buttons when they want). when tab1 is full tab2 should start to fill. I currently know how many buttons fit on the screen so I just say something like if buttons > 150 then start to populate tab 2 The problem i have now though is if the resolution is changed then a different amount of buttons can be displayed. so if I put my screen to 1280x720 some buttons are left of. I was thinking of detecting the resolution and then using different cases for different resolutions but this seems very inefficient im wondering if there is a different way?
To set the scene, I have implemented a drag and drop rearrange in a FlowLayoutPanel (thanks to a few good Tutorials) which worked absolutely fine until the client decided that he needed many Panels each contained in the Tabs of a Tab Control.Ironically the FlowLayoutPanel rearrange still works if the panel is not in the Tab Page. However the moment it is it stops functioning completely.In all honesty its probably a simple issue that I'm missing but I can't seem to find an answer. I'm certain that the issue is in the following block of code, most probably in the following place:If controlcoll(i).Bounds.Contains(mouse.X - flow.Left, mouse.Y - flow.Top) Then Either that or in a property of either of the controls. [code] The Panels, Tabs and Buttons (which are what need to be rearranged) are all dynamically generated.
remove the tabs from the TabControl and just buttons to control which screen is shown.Ive coded a form that uses buttons to hide and show panels but because you cant click buttons in design view, its extremely hard to edit the content in the panels.
I need to know how to have a button on a tab to create another button on a second tab that contains a panel, with appropriate spacing, the same size as other buttons already present, and the name of the tab that generated this new button as the text on the newly created button. I.e. button1 on tab1 will create and place a new button on a panel in tab2 that already has a grid of buttons (maybe 3x10 buttons) which will be placed underneath a particular column with the text tab2 on the new button which can also refer back to that tab automatically. Hopefully we can get all this code under a single button event.
I also don't know how to have a button on tab1 that focuses on tab2, which sets the back button on tab2 with a reference to go back to tab1 in order to remain dynamic. I.e. clicking on tab1's button will go to tab2 and set the back button there with a link back to the tab it was referred from.
I'd also like to know if there's an easy way to create and destroy tabs with a specific layout. I.e. We have home tab, and comment tab. (This is for the sake of argument) On the comment tab1 (which contains all posted comments), we have a new comment button which creates a comment tab2 (or a dialog box for that matter) with appropriate textboxes, labels, and buttons in the right places which could also make use of the issues I posted above. So the new comment button on the comment tab1 will create either a new comment tab2 with appropriate objects, or a dialog box with the same, and then the submit button on this comment tab2 or box will create a new textfield/buttons on the panel containing the grid of buttons with the information provided in the fields from comment tab2/dialog box which is then destroyed.
I hope i haven't made the examples too confusing, but I can't figure out how to even make progress in these directions. Trying either fails completely, or semi-fails in getting these examples to function 100%.
I've already tried posting in other forums, but with no replies. Hopefully you all can help me figure this out.EDIT: This is not homework, I have scoured forums and google trying to find the answer to these problems. I'm hoping that because these are mainly VB based forums I can find some answers here.
I have 7 Windows forms.The order of the forms is defined within a configuration file.I want to place buttons on each form that will show the next available options.The Next button will move the next form in the list.The Back button will move to the previous form in the list. The Finish button will execute the final piece of code.The Cancel button will exit the application.If the user is on the first form, then there is no Back button.If the user is on the last form, then there is no Next button, but there is a Finish button.
Looking for a way to be notified when any windows ZOrder changes?Zorder refers to the layering of the windows. a zorder of 0 is at the bottom. I don't know any other way to ask this question.
How can I change the color of the tabs of a tabcontrol? I tried to search the forum but everytime I hit the search button I get an "Bad Gateway" error.
im trying to find the top most window other than my form or its parent form...Background:Im writing software for a TS-MFD (touch screen - Multi function display), it has a docked menu bar at the bottom with the option to pull up an onscreen keyboard. Now the keyboard ive written and works well but the only drawback is i need to specify what window to send the keys too, be it inside my own application or a 3rd party app such as notepad. I believe the answer lies an recursively looping through GetForegroundWindow() from user32.dll and ignoring "Keyboard" and "MenuBar", but I dont know how to advance to the next top most window, i only know how to get the top window...so my window order is likely Keyboard,Menubar,(then the window im trying to grab)?
I've got a spreadsheetgear form but when I change its values and do some calculations on differed tabs. I want to be able to save all the data and tabs at it curent state so when I open the application it is at the saved state. I'm not worried about the values before I saved.
I was wondering if there was a solution to replacing the tab control's tabs with custom tabs made in Photoshop. I know there are plenty of super expensive programs that can do it, but I was wondering if there was a way to do it programmatically. I was thinking that maybe it could linked in some way with a .DLL?
I have a Rectangle (the class) that I'm using to define a region on a form and when the mouse enters that region it shows 2 buttons (which are on the form and within the bounds of the rectangle) and I would like the buttons to remain visible when the mouse is over either of the 2 buttons then when the mouse leaves the region or leaves the form they are set to invisible again. Here's the code I have so far: [code]....
The problem is when the mouse enters the bounds of the button, the form's MouseLeave event fires and thus my buttons are hidden which means the user can't click either of them either.
My code is basically a file parser/editor and it handles most files fine as they hold a handful of records concerning family members. However there are a few files that crash when trying to deal with them. Here is the problem.Each family member record creates 3 tabs that hold an average of 3 group boxes each. Each group box holds an average of 3 text boxes.So each member record creates 3x3x3 = 27 text boxes and some files get up to 289 family members which = 7803 text boxes.
The problem is the rare file with 400+ member records = 10,800 text boxes which causes a crash due to using up all the window handles. Each member has a separate tab page (with 3 subpages) but really only a dozen or so member pages are visible in the GUI with scroll arrows to move through them so I was thinking of somehow making the GUI a scrollable window so the tabs get built, displayed and disposed as the user scrolls left and right through the member tabs.
The files are parsed into a 3d list DataList(x,y,z) where x is the page number, y is the group box number and z is the text box number. So all the data is available. The code then traverses MyList and builds GuiList(x,y) where x is the page number and y is the groupbox number with all the textbox.text linked to MyList(x,y,z) locations so all text changes are reflected in the MyList.
I already have a memberCount variable and I am thinking of building, say, the first 30 member tabs with the middle 10 being visible in the GUI. If the selected tab > 20, then dispose of the first 10 tabs and create tabs 30-40.I am thinking I will keep all the member tab pages so I don't have to deal with inserts and indexing problems but just dispose all the group boxes and text boxes for tab pages out of view. I already have a deep clone sub that clones members when the user wants to add a new family member and I am thinking I will have to add something similar when a tabpage is passed in for disposal, it traverses and disposes each text box, then disposes the group box for each group box on the tab page.Additionally, another routine will rebuild the group boxes from the data held in MyList(x,y,z) when a tabpage(x) is passed in.
I have 10 Comboboxes in a form. All these combo boxes have databound items which come from the same column in a table in the database (access 07) (Am designing a billing software, and these comboboxes show the items (10 lines of them).All these combos reside in one Groupbox.Now for the strange (scary/funny) part, whenever I change a value of 1 combo, all the other combos change automatically and show the same value as the one that was changed. (strange!).
I'm working on a simple base form in which all the other forms in the project will inherit. This base form only adds 5 properties (at the moment) dealing with painting a gradient background. The problem I'm facing right now is when I change a property on Form1 (the test form) and click run it doesn't show that change. I also checked the .designer.vb file and when I make a change it's not added to the code behind file, I'm at a loss right now to why.
I have a form with two group boxes. The first one has two radio buttons and the second has four. The user chooses one button from the first group box and one button from the second which gives me eight selections and I would like a different picture for each selection.
I have a Rectangle (the class) that I'm using to define a region on a form and when the mouse enters that region it shows 2 buttons (which are on the form and within the bounds of the rectangle) and I would like the buttons to remain visible when the mouse is over either of the 2 buttons then when the mouse leaves the region or leaves the form they are set to invisible again. Here's the code I have so far:
Private m_TitleColor As Color Private Const m_TitleHeight As Integer = 30I Protected Overrides Sub OnPaint(ByVal e As System.Windows.Forms.PaintEventArgs)
I made a form with only 1 Button. I want that when i click that button, 2 more buttons should be appeared. Example: Button1 is clicked. Button2 and Button3 are displayed. I have named Button1 as Scan. When i click on Scan, the Button2(Pause) and Button3(Stop) should be displayed. When it is scanning, i have placed the progress bar with the timer. When the progress bar finishes loading, Button2(Pause) and Button3(Stop) should be hidden again.
I have two buttons: show button and next button. I want the show button to show the first result and then for every click of the next button, I want to go the the next result. I did this code for the show button: cmd.Parameters.AddWithValue("@sex", TextBox4.Text) dr = cmd.ExecuteScalar If dr.HasRows Then While (dr.Read) TextBox1.Text = dr(0) [Code] .....
Now the number of rows returned is 5. But on clicking the show button I can see only the last row in the textbox's. Then how to see the first row by clicking the show button? And how to see all rows one after another by clicking the next button? I need to use: dr.NextResult() to loop through the fetched data. But I cant place it properly in the next button code. How to do the code for show and next button to get the desired result?
I've been looking all over and i can't find an answer to this syntax problem. I want to show a message box with multiple lines before the buttons. This is my latest try:[code]How do you do this? Also, is there a way to have text AFTER the buttons?