I have a form that has 100 text boxes with 100 coinciding labels. I want them hidden until another function populates the text boxes with data gathered elsewhere. The data could be between 1 and 100.
I would like one loop where I can assign the data to the correct text box, set it visible and set the label visible. I can not figure out how to do this in VB, or know if it is even possible.
Here is an example of what I would like to do
Dim i As Long = 1
Dim textbox As String = "textbox"
[code]....
I would also like to do this to hide all the items on the form in the on load event.
I am somewhat new to object oriented programming and am attempting to flatten a Linq object hierarchy by using a shim class.how to initalize a derived class with property values from a base class?I have two objects, a base object with about 100 properties, and a derived object which inherits from the base object and adds a few additional properties beyond those of the base object. My simple constructor creates the derived object, but I am looking for a way to initialize the derived object properties with values from the base object.Right now I am using reflection to iterate over the properties individually and I suspect there may be a better way. The following example shows my shim class constructor for the derived class, and two properties:
newProperty1 - a new string property of the derived class
flattenedProperty2 - a new string property of the derived class, copied from a 2nd-level object of the base class
Code example:
Public Class derivedObj Inherits baseObj Private _newProperty1 As String[code].......
Is this the correct constructor approach to flatten the object hierarchy using a shim class? My second question relates to initialization of properties in the derived class. The constructor above creates the derived object, but what is the best way to initialize the derived object properties with values from the base object? The following code uses reflection to iterate over the properties individually, but I suspect there may be a better way.
Code example:
' property names are in the string array fieldNames
'baseObjQuery is an ienumerable of baseObj
'derivedObjList is a list of derivedObj[code].....
Is there a simple way to initialize values for the properties in the derived object based upon the values of the common properties in the base object?
I want to build a MVC helper function for which I pass a Entity Framework object and have it build a select. Generally speaking I tried something like this:
Public Function RenderSelect(ByVal helper As HtmlHelper, ByVal sSelectName As String, ByVal aItmes As Array, Optional ByVal sTitleKeyName As String = "name", Optional ByVal sValueKeyName As String = "id") As String ' open select
[Code].....
However, it isn't working. It would be great to have a way to do this and pass the current entity object.
I am trying to figure out how to add my own properties to an object. i am trying to make my own rpg game and i want to be able to refer to a integer property like so: strengthstat = bronzelongsword.attackstrength. of course strength stat being an integer vairable that would equal to the property attackstrength that belongs to the bronze longsword.
I am constantly receiving back objects and it would be very useful be able to print out all of their properties. Is there a way in VB to get all the properties of an object and print them out (to console)?
I'm debuging an complex calculation object in my project, and I'd like to show its various and many properties in a textbox, to make my tests easier.
Can I do something like
for each p as someKindOfProperty in MyObject1 debug.print(p.name & " - " & debug.print p.value) textbox1.text = textbox1.text & vbcrlf & p.name & " - " & p.value next
I need to get all the object properties of a web browser. in this web page how do i retireve all the proeprties, like the text box name, html id, button name and so on.Also help me with retrieveing all the html ids of the browser. the html ids could be seen in the source page. but how do i get those ids.
I have a property grid and I want to be able to set the selectedobject to a class. The class contains properties. This is what I have, but it 'OtherFiles' is not an object.
pgProperties.SelectedObject(OtherFiles)
How do you create a class as an object. In VB.NET 2008 please. C# is ok.
I'm a C# coder, and I have trouble even reading VB.NET, so please forgive what may turn out to be an incredibly dumb question. But I have some code which looks like this:
CODE:
So, ignoring the fact that the syntax is probably wrong - how does VB.NET get the Name property from sourceObject? Inspecting it at run-time reveals that sourceObject is of a type that supports a property called Name with a getter, but what does VB.NET do in this case? Is there some extra code that is being generated by the compiler to somehow cast this automagically at run-time?
I would like to add the properties "visible" and "enabled" to the Items object of a combobox in VB .Net so that I can hide or disable individual line items of the combobox. I have created the class "CustomListItem" that inherits the combobox.objectcollection. I have also created the class "CustomComboBox". Now, I would like to override the custombox.Items object with my custom one.
I am new to Vb I am trying to assign to each one of the objects in an array a set of properties and I get "Object reference not set to an instance of an object." Public Class Form1 Private Sub Button1_Click_1(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button1.Click Dim pointer As Integer = 0 depart(pointer).id = "text" depart(pointer).name = "text" 'here I get the error [Code] .....
Is it possible using Linq to select the FirstName and LastName out of all the Bloops in the collection of Bloops and return a collection of Razzies? Or am i limited to a For-Loop to do my work?
To clear up any confusion, either VB or C# will do. Also this will probably lead to me asking the question of (What about using a "Where" clause).
Is there a collection or property somewhere to determine the certificate properties that is in used with the current browser?
If I right-click on the browser object on the VB form, I can see the properties and see the certificates, etc. But is there a way to programatically get to that point? Not seeing anything clearly marked. Not sure if it isn't exposed or if I'm just not seeing it.
I have a class which extends HashSet(Of T).I am trying to evaluate some custom properties of this HashSet during execution and make decisions based on those values.
During debugging, I am pausing execution and adding a Watch on my instance of this HashSet.
The Watch only provides me with a view of the Count of the HashSet and the objects contained by the HashSet.How can I get the Watch to show me the other properties of the HashSet?
i have several classes / objects from it in a program that hold data like clsAddress with properties id, city, zipcode, name, and clsMyData that contain id, datafield1, datafield2, datafield3 and many more (just examples) I want to have methods in the objects to load the object from and save the object into a database, like me.loadFromDb and me.SaveToDb Of course i can do creating db tables like tAdress, tMyData, ... and in the methods do select / insert statements like "insert into adresses (city, zipcode, name) values(me.city, me.zipcode, me.name) etc. BUT - what i dont like is a) i need to build this loadfromDB / saveToDB Methods for every class separately and b) whenever i alter a class, i must alter the DB structure and the methods.
I am creating some reports using object datasources.in my software the user can create a list of products specifying a code, the product name, the price and the vat rate (this last two attributes will be used as suggestions when the user will place the product inside an order).When a user creates an order he can place products within it by specifying for each product the quantity and he can also override the suggested price and the vat rate.So basically i have two models to represent the products:
ProductModel (used to define product name, product code and the default suggestion for price and vat rate)OrderProductModel (used to place products within an order, specify the quantity and override the default product suggestion for price and vat number)
ProductModel:
id code name
[code]...
(suppose orderProduct is an instance of OrderProductModel)Now the question is "how to define the report rule to access to code and name?"...I am using visual studio 2010 and by reading here:[URL]they says that the syntax: =Fields!Object.Value.attribute no longer works...
I would like to assign the name of the textbox to the variable txtbxName. I know it's within eventSender as I've seen it when drilling down but how do i get it out??
What I want to achieve is to Bind just some of the properties of a Control to a DataTable object.Let's say I have a Label on the Form : "MyLabel1".MyLabel is a Class that inherits from Label and adds a property "ID", an Integer, to the base class.
I want to Bind .Left and .Top properties of MyLabel1 to a DataRow in my DataTable, and I want to see them updating, everytime I change MyLabel1 location on Form. I put description and full code, so everyone can test it in minutes :
I have :
--> A Form, with a DataGridView "DGV" : The DGV is for showing at real time the desired properties of the controls I want to bind ( in this case, just one control : MyLabel1 ).
--> MyLabel Class : Public Class MyLabel Inherits Label Private m_id As Integer
I'll put some C# code below that should explain what I'm trying to do. I just don't know how to do it in VB. Additionally, for future ref, if you could tell me what this process is called
I am moving from VB to C#. I am trying to loop through a collection class which is a collection of data classes but I can't seem to get the actual values out of the data class properties(find the correct code to do so). I have a method that loops through the collection class(Contacts) and saves each record(Contact). I am using reflection because my method will not know if it is Contacts class or a Customer class and so forth. Here is my code in VB(watered down)
Public Function SaveCollection(ByVal objCollection as Object, ByVal TableName as string, ByVal spSave as string) Dim objClass as Object
[Code]....
The C# code keeps returning null. In my locals window I can see the proprties on the class on objClass and the value of the propery but I can seem to figure out how to access it through code. I used the DictionaryBase because that seems to closely match would I need to do. My data class(Contact) has a bunch or properties that match the field names in the database of the Contact Table. After I get the propInfo variable set I then set up my SQLParameter with the fieldname, datatype etc and then set the value to the propInfo.value.
I want to make a lotto bulletin and i created the buttons in the program. I have assigned a handler to it and that is working also but how can i change the background of this button later on in the program ?
'/ teken 10 groupboxen For i = 0 To 1 For y = 0 To 5
I have a sub that handles when 14 ComboBoxes have their Index changed. I am able to cast the sender of the event, and obtain properties from there. However, after that, I want to be able to change the properties of the actual sender, rather than the cast one.[code]...
it's about object binding, yes it's just a simple binding. but i don't know why it won't work.for summary, i will write about what i am doing:
1. i have one solution, and have two project in it. WaitressDataWin and WaitressDataObject
2. inside WaitressDataWin, i have 'waitressdata.vb' . this is my simple form , there are some basic textbox (waitress name, address, phone)
3. inside WaitressDataObject, i have 'waitressDataObj.vb' is where i put my object class, i have WaitressName property, WaitressAddress, and Phone.one of my property is like this, others are same except the name of course.
Private _WaitressName As String ''' <summary> ''' Gets or sets the Waitress Name[code]....
4. i create data source , that is object data source. i add reference so i can add my second project which is WaitressDataObject and set the WaitressDataObj as the data source.now i have datasource with three properties (WaitressName, WaitressAddress, Phone)
5. I bind my textbox, by dragging the WaitressName (in datasource) to my waitressname textbox .. so on to all my properties.., i also get bindingsourcecomponent, WaitressDataObjectBindingSource
6. then I put this code to my form load :
dim wdm = new WaitressDataObj Me.WaitressDataObjectBindingSource.DataSource = wdm
7. done, it should've been worked, but it didn't , i don't know why.. , every time i fill one of my textbox, the properties didn't set the value, i put breakpoint in the 'set' part of all my properties but it never breaks anyway.. (the 'get' part is good, it read my property value when i load the form). so i just had problem in my 'SET' Part.
8. I think i had checked on my variable (word, case sensitive,etc), no problem.