Accessing Controls Between Forms?
Sep 4, 2010
I have a thread running on a child form, I want to activate a control on the parent form but cannot. It works fine if It's done from the child forms UI thread:
(FormMain.SetControlPropertyValue(FormMain.RBSQL2005, "Checked", True))
but not from a thread running on the child form:
Public Class FormRestoreDB
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim t = New Thread(AddressOf UpdateListView1)
[code]....
View 2 Replies
ADVERTISEMENT
Aug 28, 2008
I don't know the best way to use multiple forms in VB, but I have created a problem and I'm not sure where it came from or how to fix it.
Background: I start the program at Sub Main. This is the main function:
Code:
Module modFunctions
Dim frmD As frmDAQ
Dim frmT As frmTrendView
[Code].....
it works, but I don't want to have to change the entire project.
View 1 Replies
Oct 21, 2009
I have to make some automatization on a web server, I use Visual Studio 2005 Visual Basic Windows Console Application. I want to make a load/performance test of the web server, so I open several Internet Explorer instances, and I login the application, that is not a problem. But after that I have a mess on the page and I cannot make any more automatization...The composition of the page after the login is like this: I have the default form, another form and a multiple data window(mdw) controller, which dinamically can switches the forms on this part.
The problem is that I don't know how to access the controls of this mdw forms. I couldn't find much about this mdw controller and I am not an expert.
My code is here:
Imports System
Imports System.Diagnostics
Imports System.Web.Ui.Webcontrols
[Code].....
View 5 Replies
May 22, 2009
I wanted to know if anyone could tell me how to access the Click_event.I have a boarderles form with a panel control which has the Dock property set to fill and on the panel I have placed a Label also with the Dock property set to fill. I also have a timer running.How can I get code to execute in the Label1 click event.I've tried doing it by using the generic Click_event and also with two variations of the Click_event Handles parameters
'Alternativ 1:
Private Sub Form1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Label1.Click
[code].....
View 16 Replies
Nov 8, 2011
If I have the following ListView, how can I attach a SelectedIndexChanged event listener to the DropDownList so I can perform a command on the respective object? Imagine I have a list of new users and I want to add them to a usergroup by selecting the group from the DropDownList.
<asp:ListView ID="NewUsers" runat="server" DataSourceID="NewUsersSDS" DataKeyNames="ID">
<LayoutTemplate>
[Code].....
View 1 Replies
May 26, 2012
I have a module level sub that I use to clear text fields etc on my forms:
CODE:
The problem I have is in the last few lines of code as I'm not really sure how to access the text boxes contained within the tab controls (of which there are many tabs and many text boxes).
This is the closest I've got but I am getting an "option strict on disallows late binding" error on the tabCtl in the following line.
View 6 Replies
Jan 19, 2011
how can i access the controls that i made from another form? i'm also going to also use function (on the same form as the controls) that access that controls?
View 3 Replies
Feb 25, 2008
Is there anyway of access the value of a chekbox in a excel worksheet using vb? I need to import the answers of a survey that is in multiple excel files.
I´ve tried
wsheetB.OLEObjects("CheckBox1").Object.Value
but I get a com exception
Exception from HRESULT: 0x800A03EC
View 8 Replies
Apr 2, 2009
I have a nokia phone, which is connected to my PC through Nokia PC Suite. Whenever I get a call on my phone, a small window appears above System Trey. I want to read out the number of caller that appears on that window through my program, so that I can use it further.
View 1 Replies
Mar 24, 2011
I have placed a button on data repeater (called datarepeater1) so that it is repeated with other controls. When I click this button, How do I access/reference the text value of a textbox control called TxtAnimalID on the same row? (This would be something like the current row I am on).
View 2 Replies
Jun 23, 2010
I have an ASP.NET Web Site I am creating in Visual Web Developer 2008 Express using Visual Basic as the language. It is actually a rewrite-with-mods of an existing ASP script and I'm trying to chew what I've bitten off. I created my page with a text box (txtOutput) on it and since the end product is very complex, and it's generally good practice to separate like functions, I have created 4 separate classes in the App_Code section. My main page is Sync.aspx and has a code file Sync.aspx.vb with it. One of my code files is SyncDatabases.vb and in it I have created
Public Class SyncDB
In that class I have created some routines such as
Public Function ReadMSDB(ByVal SQLString as string) as Boolean
In this routine I want to put information in my text box txtOutput on the main form (the default - Form1).
My problem is that if I try:
Form1.txtOutput.Text = "Hello world"
or just
txtOutput.Text = "Hello world"
it says Name 'Form1' (or 'txtOutput') is not declared. I am sure I am missing something simple but have no clue what it is. I assume it's the fact that the write command is in a file (class?) outside the file (class?) containing the page itself but I don't know how to address it properly.
View 4 Replies
May 19, 2010
I am trying to create an app that adds tabpages into a tabcontrol which has a several controls on each tabpages. However how do I access those controls?lets say the controls I add are named label1 and label2. the tabpage is named infoTab1.
If I do inftoTab.infoTab1.label1.Text = "some text" I get an error saying infoTab is not a member of 'system.windows.forms.tabcontrols' cause in design time it isn't added yet.So how is this actually done? am I on the right track?Any tutorials are more then welcome, tried google but only get basic concept stuff comes out it or trying the wrong keywords.
View 13 Replies
Dec 19, 2011
I want to be able to use a loop and reference controls using a string. The following code works for textboxes.
dim myControl as Control
dim ControlName as string
dim LoopCount as Integer
For LoopCount = 1 to 3
[code].....
View 5 Replies
Feb 13, 2009
I'm having trouble trying to access a list of comboboxes created dynamically in one procedure from another. I believe I have to add in an event handler but I not sure how this is going to work. Or should I change the array scope?
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
'variables declared here.
[code].....
View 5 Replies
Mar 2, 2010
I have an application that has a grid of rich text boxes on a panel. I would like to access and modify the text in the various rich text boxes during run time. I know this has been brought up a bazillon times over the years, but I would have done this as a series of control arrays in VB 6. Below is a simplified representation of how the textboxes would appear in a panel if control arrays were availble:
rtbA(1) rtbB(1) rtbC(1)
rtbA(2) rtbB(2) rtbC(2)
rtbA(3) rtbB(3) rtbC(3)
I find that I can access the properties of the rich text boxes via panel1.controls.item(x).text, for example, where x is the control index assigned by the panel when I dropped the controls on it.
Since I created the rich text boxes at design time and dropped them on the panel, it has arbitrarily assigned the index values, and they are not in the index order that I would desire.
How does one re-assign a control's index at design time for a controls collection on a panel? And if one has 24 text boxes on one panel, is there a way to break them into subgroups, such as rtbA(), rtbB(), rtbC() with their own index values?
View 2 Replies
May 23, 2012
I'm trying to iterate through a group of ComboBoxes and set a property using a concatenated string & variable to represent the name of the control. However, I can't get the instance of the form to recognize the (String & Integer_Variable) as one of its controls -- and so it doesn't recognize any of the appropriate properties or subroutines as members of the System.Windows.Forms.Control.Is there a cleaner way to do this?
For myTempCount = 1 To 6
If tempValue < Me.("ComboBox" & myTempCount).Items.Count Then
ComboBox.SelectedIndex = tempValue 'appears to work -- how?[code].....
This code was originally VBA / VB6, which I put through ArtinSoft's Visual Basic Upgrade Companion (VBUC). FWIW, I'm using Microsoft Visual Basic 2010 Express.
View 3 Replies
Aug 25, 2009
how to access the main ui's labels from a delegate method?
View 7 Replies
Jun 26, 2009
I am trying to access controls that were added to the form and created code all before I added them to a panel. Upon form loading I create the form handle into a dictionary. then I call that dictionary ID and add data to the controls. I can't seem to add data to the controls inside the panel.. I think it is something simple. I may just be over looking the method I need to call.
View 11 Replies
Jan 30, 2011
When I try to access the controls of a form which is not yet created (i.e. to modify the contents of a text box , to press a button etc) , I fail , usually without even an error message . I found out that the only way to make my program go right is to take care that the form is first created before I try to access anything on that form . However this means I must use the Show method to create it and then to Hide it , which leads to an instant awful optical effect . I remember back in VB6 there wasn't such a problem ; it seems that in VB6 each time I accessed a control on a not-created form led to the form being created silently . Is there any way I could do that in .NET too in order to access my precious controls ?
View 15 Replies
Sep 17, 2010
I have a query about dynamically added controls to a form. I have a series of buttons which are created and added at run time. I have a two drop down lists and two buttons which are created at design time. Button 1 creates a series of buttons called "Test 1.x" based upon the selection of the two drop down lists. This works fine and am happy with the logic.However.... Button two should remove all the dynamically created buttons from the form.This does not happen. What does happen is that 50% of the buttons are removed starting with the first one. WHen checking the loop it only enters the loop half the amount of times that there are buttons. Very strange. When the loop is run repeatability it will remove all controls. Why will my logic not remove all the dynamically created controls at once? What is wrong with my logic?
I attach two code snippets and the .net file for your consideration.Button method which creates the dynamically created buttons from the two drop down lists and adds to form
Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click
Dim Count As Integer
Dim MaxHours As Integer
[code]....
View 3 Replies
Jul 5, 2009
how to access to a folder created inside the project from the code.i want, once the program installd in the machine it access to that folder and then access to the files which i want.i tried this : My.Application.Info.DirectoryPath() & "Docsa.docit works well in the developpment phase, but once the application is installed, it doesn't work
View 3 Replies
Nov 26, 2011
If I have a form called index.aspx and I want to set the background colour programatically how do I do such a thing? Like if I wanted to set the pages background by calling a method called Changebackground? [code]
View 1 Replies
Feb 5, 2009
Recently i was trying to access the labels of main form (Form1) from a thread that was running on the other form (Form2), and I have noticed, that the label.Text is not changing.Form1 code - after the main Form is loaded I launch the second Formular, and the method on it : [code]There is a sample code attached to show how is it working.Is there any possibility to change the label values on the Main window?Peter.
View 2 Replies
Jul 18, 2009
Basically what I need to do is change a textbox on Form1 (AKA mainwin) from Form2 (AKA loginwin) using data that is inputted into Form2. I've done this before with applications by declaring Form1 in Form2, but this time I just get a NullReferenceException error. Here's the code I'm currently using for Form2. Maybe someone here can tell me why it's not working. [Code] I can't figure out why it's not working. I've used this same method before and it always worked.
View 1 Replies
Mar 27, 2009
i have an application for which i have created help files which are html files. my pplication resides in a directory for which the system path comes out as c:Document and settingsvisual studio 2005crmscrmsindebugcrms.exeI have the help files put under the crms directory which has the bin as its sub directory.i.e. c:Document and settingsvisual studio 2005crmscrmshelpmain.htmlIn my application i would like to access this file and launch it in Internet Explorer. I dont want to hard code it as this will be deployed on a terminal server and therefore i would like to use a relative path. I searched on the net and could only find solutions that used Application.StartupPath or few others which point to the exe file.
I tried extracting the path before that and managed to get a substring which held contained c:Document and settingsvisual studio 2005crmscrmsTo this appended the helpmain.html, i tried launching the file as followsSystem.Diagnostics.Process.start("iexplore",s);where s, stores the appended string. This is the error i get, cannot open file at location:Document%and%settingsvisual%studio%2005crmsc rmshelpmain.htmlIts not liking the space in the path, is there anyway to resolve this.
View 4 Replies
May 24, 2010
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.
View 2 Replies
Nov 1, 2011
I am trying to access MS/Word document properties without opening the file in Word. Right now I have an app that reads the document properties but it has to open the document in word. This makes it run very slowly and also makes it susceptible to crashing if the document is corrupted. In Windows Explorer, you can right-click on a word document file and select properties. The ensuing dialog box contains, in addition to the usual information, two additional tabs labelled "Summary" and "Custom" that correspond to the same tabs in the dialog box you can open from File/Properties menu in Word. I know windows explorer is not opening the document in word because there is no instance of word.exe in task manager and because it has no difficulty in obtaining this information from the file even when it cannot be opened in Word because the document has become corrupted.If anyone could help me figure out how to read custom and built-in document fields (properties) from the file without opening it in Word,
View 1 Replies
Jul 23, 2011
I have written a code and tried linking up groupboxes from my input form called input.vb and the output form called results.vb.
[Code]...
I have used the above codes to access groupboxes from both forms. However, at run time I get errors saying "InvalidCastException was unhandled" and below that it says "Conversion from string to DOuble is not valid". This error points to a value in a group box that is actually hidden or disabled.
View 9 Replies
Dec 10, 2006
I would like to know how do .net developers manage a large window application with a large number of controls, such as textbox , button, groupbox? I have seen a number of people do it this way : declare the controls as an array and initialize them one by one at run time . In this way it is easy to manage those controls because they can be accessed by array index; but this solution seems to require very good understanding of control's attribute such as its location, font etc. This could be a difficult task if the project is passed on to a less experienced developer and add changes to it.How do you deal with it?
View 8 Replies
Jul 7, 2011
I am developping a VB.net application. I would like to add buttons on the MDI but every time I open a child form of the MDI, it appears down the buttons. Is there any way I can solve this problem?
View 3 Replies