Dynamic Downcasting In .net?
Feb 26, 2010
When the classes are created, they all are put into a List(Of SuperClass).When I go through the list, i would like to downcast the SuperClass object to its baseObject, and put it into the correct list. (I have one list created for each of the sub types of SuperClass).
[Code]..
Edit:I was hoping I could use a variable instead of the creating one case for each SubClass and do it all in one loop.
View 1 Replies
ADVERTISEMENT
May 8, 2011
i have created a dynamic tabpage and a dynamic tablelayoutpanel inside it then added dynamic textboxes and labels inside the tablelayoutpanel...the thing is , i am having a problem on how to access the value of those textboxes and labels and add them as new columns in the new table(tagpage) in mysql database, i can already create the table in the database but i cant add the new columns in it. heres the code for accessing the values of the labels and textboxes
error: NullReferenceException was unhandled....Object variable or With block variable not set.
sql = "alter table " & tbl_selected(counter) & " add " & frmMain.Controls("TLP_" & SecArrList_sp(counter2)).controls.item(SecArrList_sp(counter2) & "label" & counter).Text & " varchar(100) NULL;"
View 2 Replies
Feb 5, 2010
I would like to bind a DataGridView to a different LINQ query every time (in order to reuse the same form/DGV for different queries), like this:
[Code]....
but the "Qry", and the number of comboboxes, and their field names would change every time.
View 5 Replies
Feb 29, 2012
Basically i have one TabControl with a form and 2 browsers within one form I have ProBlem To call the dynamic browser to navigate with dynamic Textbox.text
[Code]...
View 6 Replies
May 24, 2010
I need to represent the following query using LINQ:
DECLARE @PurchasedInventoryItemID Int = 2
DECLARE @PurchasedInventorySectionID Int = 0
DECLARE @PurchasedInventoryItem_PurchasingCategoryID Int = 3
DECLARE @PurchasedInventorySection_PurchasingCategoryID Int = 0
[code]....
Now, I know that a query in .NET doesnt look like this, this is my test in the SQL Design Studio. Naturally VB.NET variables will be used in place of the SQL local variables.My problem is this: All of the conditions after "WHERE" are optional. In that a query might be made that uses one, some, all, or none of the conditions. V.PropertyID and V.Value can also appear any number of times.In VB.NET I can make this query easy enough by simply concatenating strings, and using a loop to append the "V.PropertyID/V.Value" conditions.I can also make a Stored Procedure in MS SQL, which is easy enough.However, I want to accomplish this using LINQ.
View 2 Replies
Feb 19, 2010
Ive managed to dynamically create a form, and dynamically create a timer, but i have not been able to create the timer on the dynamic form. Specifically, i need to be able to have the timer itself create another form with a timer. (I realize that this would create a new form every interval on the timer, that is what i want to do)
1. A way to add the timer to the dynamic form, and maintain the timer sub on my main form.
2. A way to create the whole thing over (dynamic form and timer) through the previous dynamic form and timer.
I was thinking i could use a collection/array to store the forms and timers, but i'm still having trouble figuring out how to add entire forms or timers into a list. (A timer is not considered a control, so i cant use a controlcollection...)
Heres my code;
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
Dim frm As New Form
[Code]....
*EDIT* Btw, my idea was to use i as a variable that increases every time a form is created, then insert the form into the array, with i as the integer. i just need to know how to create a new form with a different name each time. (as with timers)
View 1 Replies
Oct 15, 2009
I have a form that i need to be 100% Dynamic. So it could contain 10 labels maybe 100 who knows.
When you hover over a label there will be a different contextmenustrip to appear for each and every label. So all the contextmenustrips are Dynamic and contain 1 option maybe 2 options even 3 or 4 up to the users settings.
My problem is not creating a handler for when the user clicks on the contextmenustrips options. The problem is knowing which one of the options for that contextmenu was clicked!!
View 1 Replies
Jan 11, 2012
OK, I'm trying to display tooltip text for a dynamic edit box. Well, at least I'm trying to.
On my form, I've got a tool tip control which I've conveniently named ToolTip. My edit box displays OK. But, what I want to do is when the user hovers their mouse over the text box, I want the tool tip to display some text.
I think there are two problems that I'm having. I'm not convinced that I'm properly addressing a dynamic text box name. Ideally, I would want to be able to refer to the text box (but using a dynamic variable that will contain the prefix of the name). To hardcode, I would want to be able to achieve (not in this example but in theory): ABCDEFGt_0300.Text = "hello"
Dim controllerName as string = "ABCDEFG"
Dim t_0300 As New TextBox()
Me.Controls.Add(t_0300)
[Code].....
View 12 Replies
Nov 15, 2011
Below you will find a code sample that I have dummied up to try and demonstrate the issue I am having. However, this is just a dummied up piece of code. The actual program has noting to do with STUDENTS or TEACHERS. Basically, the problem I'm having is trying to have a CLASS within another CLASS each of which contain ARRAYS that need to be dynamic in size. The sample has a CLASS called STUDENTS that can have in theory many students, the number of which are unknown to the CLASS. I need to be able to add STUDENTS to the ARRAY programmatically.
The CLASSROOM Class should also be an Array since each TEACHER will have MANY Students. There will be only 1 Teacher for a given classroom but the SCHOOL will have MANY CLASSROOMS. Again, I need to programmatically add Teachers and Students without having predefined Array sizes. The code I have listed below will NOT work but it demonstrates what I am trying to achieve. I want to be able to reference the CLASS by using something like this ...
School(iTeacherIndex).Student(iStudentIndex) = "Rick Smith"
I feel like I should be able to use ARRAYLIST in both classes but haven't been able to get it to work. I've tried DIM'ing as ARRAY and can't get that to work either.If I can get ARRAYLIST to work then I shouldn't need to worry about expanding the array via UBOUND (if it's even possible).The REAL question is "How do I have a CLASS within a CLASS, each of which has ARRAYS that need to be dynamic in nature so they can be expanded as needed? The size of the array cannot be determined ahead of time".
REMEMBER . . . the actual program has nothing to do with Students and Teachers. This was just my way of demonstrating the issue using an analogy that I thought everyone could understand. The actual Class is much more involved.I have purposely hardcoded some values just to make the sample easier to work with. This is NOT how I normally program but is just here to hopefully make things a little more clear.
Here is the sample code . . .
'***********************************************************************************
'***********************************************************************************
'***********************************************************************************
'Here is the code that is in the form - This obviously doesn't work
Private Sub TeacherTestDemo()
Dim iTeacherIndex As Byte
Dim iStudentIndex As Byte
[code]....
View 2 Replies
Feb 25, 2011
I have about 20 asp:labels in my ASP page, all with ID="lbl#", where # ranges from 0 to 22. I want to dynamically change what they say. While I could write
lbl1.Text = "Text goes here"
for all 23 of them, I'd like to know if there is a way to loop through all of them and change their text.I thought of creating an array with all my labels, and then just do a For Each loop, but I also have to check if the element exists with IsNothing before I change its text, so I got stuck there.
View 2 Replies
Mar 19, 2010
I have an asp.net page which a user types in a "search" box, the code behind functions/subs etc produce a list of users matching the search criteria. In front of all the users returned in the search results, I have codded a html checkbox. Under the list of results, there is an "email users" button...
so.. I want to be able to click a number of checkboxes beside the results and then click on "email users" button which should take me to another page with email functionality so an email can be sent to all the previously selected users My confusion is over getting the "selected" user list from the results into the email page.
Because the checkboxes are manually coded within the code-behind file (ie the code basically generates a bit of html and pushes it into a label "placeholder", so I dont get any control functionality to get the checkboxes using the vb code, or can I?
View 2 Replies
Jun 30, 2008
i want to add a 2D picture to vb.net as a dynamic map and on the map it can randomly generate a dot show there got which shows the details of the item. The item may also appear when availiable and vice versa. I also want to add zoom in zoom out the map.
View 2 Replies
Sep 9, 2009
How can I dynamically create a host name in ASP.NET? Like if people come to my site, I want to be able to dynamically create them a .Mysite.Com host name. I've seen this done at other sites before but can't seem to find documation on how to do it.
View 2 Replies
Oct 19, 2010
I currently have a sub that has a string builder that I'm wish to use as the content of a CSV which I will email later from a webpage. My stringbuilder is creating the content for the CSV but I don't know how to create the CSV dynamically (I don't want the CSV on disk).
Private Shared Sub BuildClientTrustBalanceCSV(ByVal sb As StringBuilder, ByVal clientsWithTrustBalance As List(Of NonPaymentHistory))
If clientsWithTrustBalance Is Nothing OrElse clientsWithTrustBalance.Count = 0 Then
[code]....
View 1 Replies
Jul 16, 2009
I have a ContextMenu attached to a tray notifyIcon and I already have it on the form in design mode. If I look at it in design mode I can see evereything that I have on the main pop-up context menu. What I am trying to do is add to one of those choices programatically. Worked fine in VB6.I am reading in a list of filenames from a directory and want to place them as menu items in the 2nd level of the context menu.
Example:
[Code]...
View 2 Replies
Mar 1, 2012
i am to generate a line graph in vb.net. The graph should be something dynamic. I have a program calculating total distance, therefore in my output window i have iteration number and its corresponding value.
I have to plot the graph as iteration number by iteration value.I have tried an offline graph where i saved the values of the iterations and then draw the graph with the values.
But this is not what i am actually suppose to do. The graph should be generated simultaneously as the processing is being done. I am finding this a bit tough to do.
View 3 Replies
Apr 1, 2011
I have a page in asp.net that I need to change the contents of it based on a database. Basically, ever couple of seconds, I want to update a label.
View 1 Replies
Sep 14, 2010
How would I get something like this to work so that I can dynamically alter the where-clause in this linq to sql query?
Dim AccountID = 1234
Dim AccountList
Select Case Types
[Code]....
With the above code I get this error:
Late binding operations cannot be converted to an expression tree
View 1 Replies
Oct 8, 2009
My friend's IP address is dynamic, this program can not detect the IP dynamic but can detect IP static. How to make this program can detect IP dynamic?
Dim mymailmsg As New MailMessage()
Dim myHost As String = System.Net.Dns.GetHostName
Dim myIPs As System.Net.IPHostEntry = System.Net.Dns.GetHostByName(myHost)
For Each myIP As System.Net.IPAddress In myIPs.AddressList
tempIP = myIP.ToString()
Next
TextBox1.Text = tempIP
View 14 Replies
Aug 4, 2011
Writing a VB app that uses a webservice. The URL for this webservice will change based on where the app is running from so I need to change it at runtime. I see that by default the web reference URL has its behavior set to "Dynamic" which means I should be able to change it at runtime, but at the same time the app.config file has the Scope set to "Application," which means it's read-only at runtime. I'm looking to use My.Settings.WebServiceURL = "new url" but in order to do this the scope has to be set to User... I think. But if that's the case then what does the "Dynamic" behavior do for me? Can someone give me a code example of how I can change this at runtime?
View 2 Replies
Jan 8, 2011
I have done a lot of coding in vb6, in particular with winsock. I have briefly looked at .net and written a few simple programs.I need to write a server application that incorporates some kind of dynamic web pages. I have looked at ActiveX, php and asp. I need to create a website where users will log in and change values in an array. I have not done anything like this before and I am not a professional programmer.
So my question is, what is the best and easiest way to create dynamic web pages?Secondly what should I program in, vb6 or .net. I have done a lot of work in vb6 and know it quite well, however if the host server is NT6.1 I will have to supply the vb dlls. Then there is .net which I have not done much of, however I would not need to supply any extra files and finally I will start to move any from vb6.
View 9 Replies
Sep 9, 2009
I have an Excel workbook that organizes and graphs test data. It contains several named tabs. The tabs were named forone specific use of the spreadsheet. In order to broaden the function of the workbook so that it can be used for a varietyof tests I would to make the tab names dynamic. For example I would like the user to select a test step from a drop down menu (say Test Step 1). From that drop down menu I would populate a different cell with what I want the tab name to be (C - Test Step 1).
View 2 Replies
Jun 3, 2011
I've a DLL assembly reading a variable, "GalleryID", from an XML file. I can't modify the assembly, so I am wondering if I can make the XML element value dynamic? For example, to get this value from a querystring or any other scenario without changing the assembly.[code]This is an ASP.NET website that has multiple users. When a user logs in and open the gallery.aspx page it will show the user's own gallery. This scenario is not working now since the gallery module shows one gallery (Galleryid=2) to all users according to its setting in Settings.xml file. How can I pass galleryid in querystring -- gallery.aspx?galleryid=5 and inject it to Settings.xml file?
View 2 Replies
Mar 14, 2011
I have been trying the following but it returns unexpected results:
Dim xd As XDocument = _
<?xml version="1.0" encoding="utf-8"?>
<root>
[code].....
The above result returns both 'element' nodes however it should only return the first where element/subelement@id=1/subsubelement@id=3 However if results.Ancestors. is used it returns the correct 'subelement' and if that line is not included it returns a single 'subsubelement' whih is also correct I don't understand why when mvoing to the 'element' it returns both (I realise both have a subelement with id=1 but I thought each further query would filter out the presvious results)?
View 1 Replies
Mar 7, 2010
I have 10 labels named lbl1, lbl2, ... lbl10
I'd like to change their propriety (using a cicle) with the cicle index
for i as integer=1 to 10 step 1
lbl (i) = PROPRETY 'I know this is wrong but it's what I would do...
end for
I'm using a workaround, but I'm looking for a better way..
[Code]...
View 4 Replies
Sep 11, 2009
For example i got a class and its got its own properties and i am passing the name of the class and the name of the property to be called to a function Say for example exp is the variable which i am passing which contains a value = "ClassA,Property1"
Function Property2BCalled(byval exp as String)
dim classname = split(exp,",")(0)
dim propertyname=split(exp,",")(1)
dim value= classname.propertyname
End Function
I wanna do something like that,given above.
View 1 Replies
Jun 20, 2011
On a Windows Form in .Net 3.5 I have created a menu object and populated it with ToolStripMenuItems. One of these items has a DropDown object attached. The DropDown should appear when the mouse hovers over the parent ToolStripMenuItem and disappear when the mouse leaves the ToolStripMenuItem unless it is "leaving" the parent by entering the parent's DropDown.Also, I don't want the DropDown to automatically close when the user makes a selection in it, so I have set its "AutoClose" property to False.
Getting the DropDown to appear was easy. I just set up a handler for a "MouseEnter" event on the parent ToolStripMenuItem. But I'm stuck trying to make the DropDown disappear at the right time. If I set up a handler to close the it when the mouse leaves the parent ToolStripMenuItem, it becomes impossible to use the DropDown, because moving the mouse into the DropDown means "leaving" the parent ToolStripMenuItem, and so the DropDown closes as soon as the user tries to hover over it!
I haven't been able to figure out how to detect if the mouse has really left the whole ToolStripMenuItem / DropDown assembly (in which case the DropDown should close) or has only "left" the ToolStripMenuItem by entering the DropDown (in which case the DropDown should not close).This seems like a common design - a drop down that appears / disappears when the mouse hovers over / leaves the parent element - so how is it normally done?
View 1 Replies
Nov 5, 2011
I have a VB.Net WinForm Program. I dynamically create panels with controls.Each panel has:
2 Labels
1 DataGridView
1 Button
Everything works fine the first time I create the panels.
Everything gets created, and everything is functional.
If I have to re-create the form, I get rid of the existing panels (and their controls) with this code:
[Code]...
When I re-create the panels, I get the panels and all of their controls except Buttons.When I step through the debugger, I see the buttons being removed, and I see them being created, but they don't appear in the panel
View 3 Replies
Jan 12, 2010
I am having trouble conceptualizing how to create and load my 3d Array. The Project does the following:
View 6 Replies
Aug 9, 2010
I am working on VB.NETPresent i am working on Dynamic Controls.As per below sending my Code ...... I was Created....First Step: i was Created CheckBox Controls Dynamically in the loop.Second Step: i was Created One more CheckBox Control name called 'AllProjects".
Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
cn.ConnectionString = ("Provider=Microsoft.jet.OLEDB.4.0;Data
[code].....
View 36 Replies