I'm trying to add validation to one of my class properties:[code]The value for the golfer's handicap comes from a oombo box on the form. Even if I have nothing set for this property at runtime, my validation doesn't work. I tried putting the If statement under Get instead of Set, and tried mHandicap = value after an Else in the If statement, but nothing seems to work. I'm working in the dark here and can't find anything suitable online. I was hoping to not go down the path of ReadOnly or WriteOnly properties as I'm not at that stage yet, but does this make a difference for my purposes here? Can anyone guide me as to what I'd need to do from this point? If I've got it right, you can add validation in the class and this means that you then don't need to repeat this validation in the form??
Im builtina an windows application based on 3 tiers model. I have BLL, DAL, and UI Class. IN DAL I have SQL code, In BLL I have proprietie and methods .Im trying to validate the input fields on BLL class and no problem,and im just do it after SET instruction. I also PUT a message to view error. But From BLL class I want to put the focus in textfield that return error. I cant acess form proprieties (the forms are on UI class).
I am trying to create a new class to validate user input and then call that class from my main form. I am not looking for anything to do the work for me, as this is the last part of my project but I am looking for a place to start. I tried the isNumeric IF statement but I have to create an object to reference the specific text box. Can I be generic and say that aTextBox requires validation and then call that class?
I have a lot of controls on my asp.net web form that require validation. Rather than list each control in the code behind page that requires validating I would like to add the css class "required" to the necessary controls and then on submit the code behind will validate each control with this class. I'm fairly new to .net so here is some Pseudo code:
Public Sub ValidateAllControls(ByVal a As Object) For Each c As Control In a.Controls If c.Controls.Count > 0 And c.Controls.class = "required" Then
create a Class Template for VB so that when I click Add -> Class, in the Add New Items window, that class will be displayed? And also the variables that are needed inside the class. I guess I need a tutorial.
I understand if i was to create my own class i would need to declare a variable with the new keyword to create an object to access the encapsulated methods properties etc, unless they were declared shared.
dim myVar as myClass = new myClass
But in this next example is where i have become confused. i have added the mschart control to the form and used the hittest function with the following code.
Dim myVar as hittestresult myvar = me.chart1.hittest(e.x,e.y)
Why wasn't it necessary to create a new instance of the class 1st. Does the hittest function return an object or a reference pointer to the object. To clarify what's the protocol for when & when not to create a new instance of the class in use.
I know you can create a class library in C#.NET and then use that dll in a vb.net project and everything is just peachy. But can you use C++.NET and VB.NET/C#.NET in that manner?
I want to start building my first large program. I want to create scripts on their own and allow them to interact with my main sub. I guess if I need a "plane" in my application, that could become it's own class? If I wanted to calculate "purchases", "money" I could create a DLL? I don't want to have to change things and have to recompile my entire application every time I want to change how something works for example.
I need some expert help in achieving this task. I have an xml file which will be emailed to me everyday. I need to loop through the xml and create tables in a database based on the xml nodes and their attributes. looking at the following xml fragment for example: Code:
So based on the above xml, I would have to create a Shipment table as a Parent with fields like ShipmentIdentifier. Then I would have to create an Event table with the ShipmentID as a foreign key and fields like Source, Code. Basically a field for each node. Then if there are columns in the table that are new, I would have to modify the table and add the column. I only have to create tables where there are child nodes or where the nodes have attributes.
I do not want a Windows Media Player control on my form. I am making an alarm clock. I have tried this: Friend WithEvents WindowsMediaPlayer As New Microsoft.Win32. But I do not see a Windows Media Player member. I also asked on the MSDN VB Forum.
I've been creating short test apps repeatedly to try to understand some of the concepts in VB.NET.For the most part it has been illuminating.I read Bucky's .NET knowlegebase tutorial on passing objects as parameters to newly created forms. He shows how to create a new class that inherits from the base form class and define a New() method with parameters Extending the concept I thought about doing the same thing with a form that was created at design-time (In this case Form2).
I want to read a number of items from a file and then associate each of those items with a new button at run-time, so that when the user clicks one of the buttons I can display some information about that item.Can I use a LIST to manage these buttons and items? Can I create a new class and have each list item of that class, such as 'btnID', 'btnText', etc... ?
Is there a way to validate a groupbox with a couple radiobuttons in it to make sure that one of the radiobuttons is selected?
Heres why I need this. I need a user to be able to select their class rank out by way of radiobuttons in a groupbox. When they click submit, I need to validate that atleast one of the radiobuttons got selected and if not display a messagebox.
I got one reply early of:
If myGroupBox.Controls.OfType(Of RadioButton).Count(Function(rb) rb.Checked) = 0 Then 'There is no RadioButton checked in myGroupBox. End If
Is there any other ways other then that? Preferrably a more 'dumbed' down way? This is for just an entry level VB class, I would prefer not to use something of that nature if there is another way.
I want to create a class that will "search" for something. Basically I load up the "search item" when the class is created and inside the class is logic to do the "search". The result of this logic will be more "searches" that I want to start. How can I have the logic in the class create another instance of the class itself?
I am using Vb.NET2008 to develop Window Application. When the user enter the File Name on the textbox, I need to check the file name to ensure that it has the File Extension. (Eg. Sales.XLS) I have not done the coding before and stuggling with it.
i am trying to get the salaries of different employees using a dialogue box.As shown in the code below, I grab the salary from the dialogue box and pass it to a method (GetReading) in the Employee class. I would like the method to return true if the current salary entered is greater than the previous salary entered. If false, to display the dialogue box again for a valid salary to be entered.
Dim salaryReading As Integer uiReadingsDialogue.ShowDialog() salaryReading = CInt(uiReadingsDialogue.uiSalaryReadingTextBox.Text)
[code]....
But I can't get the dialogue to pop back up in order to enter the valid reading.
What is the best way to validate whether or not information exists in a datagrid. Let me give a situation.
What I'm trying to do here is allow the user to search and sort the dgv based off of the character or string that is he/she inputs into a textbox. The things I want to validate are:
The textbox is not blank, and if not blank has valid information. (easy enough)
The dgv has actually been populated from the dataset!!!!!
The second I can't seem to nail down, regardless of what I use. I have tried using rowcollections, columns.count(), cell, item, and a few other properties all of which either get skipped over by my if statements or throw an index is out of range error.
I'm in the process of trying to create a class that will allow me to create windows shortcut; Im using the following PDF file that gives me the shortcut file structure.
Ive been able to successfully load a shortcut file and parse its Lnk File Structure but now Im on the Shell Item ID List structure but I cannot find the Structure of the ITEMIDLIST anywhere
Furthermore I know I could use the Windows script object, but this is a dependency Im trying to avoid if I can, hence writing my own Shortcut class.
I'm try to create a class has been create by main class only by protect sub New but how do I create it ?
Public MustInherit Class Rune Protected MustOverride Function Create() As Rune Public Shared Function Factory(Of T As Rune)() As T 'I can't use "T As {Rune, New}" because Sub New isn't Public 'Return (New T).Create End Function End Class
I am using this regex string in one of my programs to validate email adresses: "^[a-z0-9._%+-]+@[a-z0-9.-]+.[a-z]{2,4}$". This works well for the most part, but I just found out that it doesn't catch an address like this ... "john.doe.@yahoo.com" ... where there's a "." right before the "@", which is invalid, so my program tries to send it & throws an exception. How to modify my regex string to catch this situation?
is there any function to validate if a string has only numerical characters? I can cross character for character and verify if it is a number. But I look for something simpler or if already a function like that exists.
I cannot use IsNumeric or IsDigit because it returns numbers to True with point or comma.
I need only numeric characters (no comma nor points