The situation is like this, says:I have textbox1 to textbox20 to show real-time reading, then textbox21 to textbox40 for other purpose. So textbox1-20 can be manage in group through: For index As Integer = 1 To 20 Form1.Controls("Textbox" & index).BackColor = SystemColors.Window Next The problem is, after some time i feel i like to change the order or add/delete few textbox, then i need to change the control name one by one by entering the name by hands(says if i add a text box then its name will be textbox41, then then For loop wont work, Or I deicided to delete the textbox15, forloop wont work either, then i need to rename them manually.)
Question: If there a ways that create a control array in VB 2008 express edition? which can set the name of Textbox1-20 to ButtonGroup then refer to them by says Buttongroup(1) for textbox1? (which means set a group of control in one name)
I am upgrading user control from vb6 to vb.net.In the vb6 application I am loading 3000 labels using a label control array.In vb.net I am doing same but it's taking too much time to load.In vb6 it's taking 1-2 seconds, but in vb.net it's taking 30-40 seconds for same work. Why does it take too much time in vb.net for same work?Code is given below, here Led is the label control array.
For l = 1 To 3000 Led.Load(ledCounter) ColLed.Add(Led(ledCounter))
I working on a VB.NET project to manipulate a VB6 form using COM Interop. Some of the controls on my VB6 form are indexed and some not, so calling ctl.Index fails on those that have no index. Is there a way to work out if a control is indexed?
I populated a form with several progress bars and added a function to handle a click event via AddHandler. The event fires and I have been able to do things with the control using the passed object 'sender', but I can't for the life of me determine what the index of the control is in the array.
Why is that important to me? Because I want to click the control, have a container of textboxes become visible, and populate them with data from the reference in my database based on what control was clicked, and update that data as needed. Making the container of textboxes visible, and even moving it based on the location of the clicked control in the array are all done and working fine. I just can't seem to get the index of the control.
I need to know what entry (progress bar in this case) was clicked. In the function, I can even do things with a select progress bar using something like pb(x).value = some integer, but I'm trying to find out what 'X" is when the click event fires.
Here are some code snippets...
'Populate page 0 of tab control with progress bars 'TimerCount(int) = number of timer instances active in the database For x = 0 To TimerCount
[code]....
EDIT: I figured out a work around using the 'name' property, but I would still like to know if what I asked about an index is possible.
I have an application with as many as 625 Textboxes in a runtime generated control array.I add textboxes one at a time in a subroutine.The application ran with no problems until the parameters required more than 256 textboxes at which point it slowed drastically as textboxes were added. At circa 400 Textboxes it died with an out-of-memory condiiton.
The system has 8GB & a 64Bit version of Windows 7.It looks like the tooltips are eating up memory, causing excessive use of virtual memory from Hard Disk & finally causing out-of-memory.I am now running the application with a label which flashes when the mouse hovers. This uses the Handler for MouseHover.Is it possible to get a single Tooltip to function for all the Controls in an Array? I would prefer this to using the Event Handler.
Here's my situation: I have a control with motion graphics (for the sake of simplicity, a 'video player' control) in my project. Think of a PictureBox with constantly-changing images. In front of this will sit a second control (such as a second PictureBox of the same dimensions). The topmost PictureBox will be drawn to in its Paint event.
I need to draw very few elements, and the bottom control is updated much more frequently than I need for this drawing. So these elements are drawn to the topmost control. Think of a news broadcast, where they have live video in the background, with a news channel logo, news ticker, and sometimes gradient visible in front.
I'm trying to create that 'foreground' control, and the closest I believe I have gotten so far is the following:
The 'Opacity' property in the code above is a sort of "scaling factor." The image drawn to the top control may, in different parts of the image, have any alpha value from full transparent to a full 255. This 'Opacity' property is applied to the entire image being drawn, scaling the alpha values of each pixel.
I want to make a program in Visual Studio 2008 in Visual Basic. It involves a web browser and I want to make it auto refresh and allow people to choose the time period in which they want to auto refresh. It won't take user input but I have checkboxes that are preset. I think this may be possible using a timer and the WebBrowser1.Refresh() method. If I am mistaken, please correct me and tell me how to do this.
I have a situation where I have several listbox controls on the same asp.net page. They are currently autosized to keep data from truncating. However, I would like to be able to determine the width of the largest listbox and then alter the size of the other listboxes to be the same.
What is the best approximation algorithm to implement full-text fuzzy search. For example we have a dropdownlist with the following data (from SQL datasource):
Company Policy Product Catelog Our Partners
Now I want to replace it with an autocomplete textbox, such that when the letter "p" is typed the list shows all three results. It should start matching the first letter of the first word or second word and so on. Also, it should highlight or make the matched letters bold in the suggestions dropdown.Is there a readymade control for ASP.NET (with JS or jQuery) to deliver all the aforementioned functionality? Otherwise if I have to implement it, is there a tutorial/blog which point me in the right direction?
I have around 60 dropdowns and textboxes on webform, have primary key column (QuoteNumber) too which is dropdown control and Auto-generated value. I have a button called AddQuote when I click this button QuoteNumber should be autogenerated in database and same should be loaded into QuotNumber drop down, how can I achieve that.
I am trying to create a custom listbox control by inheriting the default system.windows.controls.listbox class which would automatically select the item based on keyboard input. Currently the listbox provided in Visual Studio is capable of searching only on the first letter, but I am trying to create onw which would select the item based on consecutive keyboard input characters. on the listbox, The control would select Banana upon pressing b,ba,ban etc etc..on keyboard..I am trying to findout the event that get raised when typing is done.
I want to create an custom control just like an Autosuggest control for my windows application. When I type, it should show a grid for the suggestion have the typed value.for an example if I want to search a student "ashish". As soon as I type A in textbox, it should show its First Name, Last name, Address, its image and some other info into a grid or grid like format beneath that control. All those info will come from Database.
Since my VB6 days I've longed for this feature. Every time you build a version it increments by one. On VS2005/2008 I've seen a few 3rd party programs or tips and tricks to get something similiar. I mean who wants to see a version no. like 1.0.1234.5678789 I used to use autobuildversion but can't seem to get it working on 2010. Has anyone managed to get the auto increment to work in any shape or form. I can't find the AssemblyInfo.vb file to edit so my program is stuck on 1.0.0.1 unless I manually increment it? I mean is it so hard to implement a built in auto increment function, or am I missing something?
I have been working on this one for a couple of days now. The company I work for wants me to automate a login (coupled with a phone dialer) to a national Satellite retailer. When the call center individual gets a call the ACD system forwards them to a URL and is supposed to log them in. Unfortunately one of the sites heavily uses frames and I cannot programmatically autofill the userid and password and programmatically press the "OK" button on thee website. The website is: [URL]. I have been able to drill down and fill in the userid and password fields, but this has stopped working but I have never been able to Invoke the OK button event.
I have previously used the arguments of a contentsResized event on a Winforms richtextbox to get the new size of my RTB. I am now developing a WinForms app with a custom WPF RichTextBox. My whole reason for doing this is to use the out-of-the-box spellchecker. I need my RichTextBox to expand and collapse vertically as the text is changed. The elementhost will also have to resize to allow the whole RTB to display on-screen.
I'm having a tough time implementing my own custom control that makes use of scrollbars if needed. The whole control itself would not be scrollable and only some portions of the custom paining would be scrolled, so the AutoScrolling capabilities of ScrollableControl would not work for me. But, I'm having an extremely difficult time in implementing a professional looking solution, where as the control gets resized, the scrollbars resize proportionality to be able to show a specified area.
As mentioned in the subject. I found this default setting in VB 2010 rather annoying. For example:I have created an combox box and i have created an event as below as well
Private Sub cmbBuildingID_TextChanged(ByVal sender As Object, ByVal e As System.EventArgs) Handles cmbBuildingID.TextChanged listUnitStatus()
I have set a scrollable control's autoscroll to true. What do you do when you don't want a scroll to occur? For example, suppose you have a RichTextBox and a button side by side as below: Notice that "button1" has the focus. If you click on the RichTextBox to give it focus, the scroll bars will scroll until the upper left corner of the RichTextBox is in view. But what if, for whatever reason, you wanted to keep button1 in view? How would you do that?
I frequently use TextBoxes that expect date values. I do a tedious job every time to handle the Validating event. The Validation event ensures that the value is a valid date value according to the current thread's Calendar, and if so, formats the date to "dd-MM-yyyy".
I want a TextBox (e.g. DateTextBox) that automatically runs validation and formats its Text property. All I have to do is dropping it to the form.
I know I should use inheritance; but I do not know where to put the auto-validation code; and I do not know how to save the inherited class as a control in the ToolBox.
I have a modified button control with a string array in it. I am having trouble sending the string array to the form with the modified button on it. Anyone know what i can do? The form uses a arrayList to hold the buttons since they are made at runtime.
A panel with enabled scrollbars has many buttons. If I push the tabulation key, focus navigates between buttons.When a partially visible button has focus, the panel scrolls itself in order to completely show the button.
Im hoping to create an auto clicker which had variable speed control, one button to start and pressing space to stop the application. When start is pressed i want it to click 2 or 3 different locations on my screen if this is posible with about a 1 second delay between each pointer move.i could really use some help with getting started or even better a link to an already created application for this.
I have a table in an access db that is viewed via a datagrid view in a vb.net front end.The primary keys for this table are PKJobNo & PKProcessNo I need to allow the user to change the order of the processeses which means changing the PKProcessNo field value and then re-ordering the grid by PKProcessNo In the example below
It was so simple in VB6 but I don't know how to approach it in VB2010. I've looked the internet but each site seems to have a different solution and masses of code for something that could be done in a few lines in VB6.Here is the code I want to use. How do I go about creating a control array of 100 picture boxes pic(1) up to pic(100)?
Code: For y = 0 To 9 For x = 1 To 10 tempObject = (Mid(StrRow(y), x, 1))
How to create four PictureBoxes array at design time e.g. pic(0), pic(1), pic(2), pic(3). In VB6 set the Index property of PictureBox but VB.NET hasn't this property.