(using vb 2008 I am learning the workings of Custom Events. I think they might solve the problem of being unable to declare nonserialized events in vb2008. However, do custom events follow any sort of inheritance pattern like classes
Is this possible? Must be surely but I've tried and come up short. I've created a very basic class (person) with 2 public properties, forename, surname. My user control is databound to this class and has 2 textboxes to store the properties.
I've built the control and can add the user control to a windows form but how can I add to a new user control (Staff) which will show my 2 existing textboxes and I can add dateJoined datepicker also??
Is the only way to create custom exceptions to inherit from System.Exception?
I wish to create a class that can be thrown as an exception but i do not wish to inherit from System.Exception because i have a base [Object] class in my library which all my classes should inherit from and i wish my custom exception class could also inherit from it.
I have a form that I inherit from.This form has some event actions like "load".Is there away to get the inherit child form to run that event on itself instead of the parent form.For example if I have frmTemplate.Load and frmChild.Load. The actions inside of frmTemplate.Load should be ran on frmChild changing any references to frmTemplate to frmChild.
I have a form in a C# project that I started and now I want to use that same form design in a new VB project I'm starting. Is there a way to "export" the form from C# and import it into my VB project? Obviously, I don't want the C# code behind the form, just the design.
I am recently new to Visual Basic and am starting to learn some things i have managed to connect to the SQL Server and Insert rows to a table. But is there a way to be able to re-use an already existing connection ?My code below. I tried to create a class for the Connection object.
Imports System.Data.SqlClient Imports System.Data.Sql Public Class dbConnection
I need a event that receives the position/location of an control, for example a Image-control, which i move with an animation.So I found some code from this post that I need, but I can't figure out where to put the code.Should I put it in some event e.g. the windows loaded event or what? What am I missing?
C#: var topDescriptor = DependencyPropertyDescriptor.FromProperty(Canvas.TopProperty, typeof(Rectangle));
I am creating an application which has n numbers of tabpages in three different tabcontrols. some of the tabpages are having graphs and rest of them are having some other calculations based on the data of focused graph tabpage.What i want is when user selects different tabpage containing graph the data of the graph tab should be passed to all the other tabpages using the data to calucate. There is one way which i get is to loop inside all the tabpages,but i want to raise an event from the graph page and handle the event in all the rest of the calculation pages.
I am trying to develop a VB .NET Windows Form Application FTP client that uses the C# .NET FTPLibrary.dll that I obtained from The Code Project article "A Windows FTP Client". I am also converting and using significant amount of the code from the article which, for the most part, I have been able to successfully convert to VB .NET using Developer Fusion's C# to VB code converter. The dll has a new message handler (NewMessageHandler) which is used in the article's main form (frmMain). There is a C# .NET statement in the SetFtpClient() method of frmMain that I am unable to convert to VB .NET. I have boxed the statement I need help with converting to VB .NET with " ===== " statements. [code]
I wanted to know if it is possible to reuse a class I created in one application in another application. Basically I created a test program and once I got all the components working I created a class for it and well I want to use the class in another program, how can I do this?
I designed a form - please see a picture My first intend was to "link" each button on the menu [Employee Management, Contact Information,...] to different forms by coping this form and then designing the contents of the form using many repeated following code
When I add an image to the imagelist, the con shows up. That's fine Let's say that I added 4 images (four items to the listview) then remove one item from the listview. From there, the next item I add will adopt the previous image added. How can I keep this from happening?
How can I tell something to use a code without completely adding it in that sub again? I have some code that will be used alot within my program. I could write a DLL, but I don't know how to use those!
Here is my code:
Dim str1 As String = System.IO.File.ReadAllText(Me.OpenFileDialog1.FileName) Dim s2 As String = str1.Replace(".[1gs5]", "a") s2 = s2.Replace(".[u775]", "b") s2 = s2.Replace(".[fsef]", "c")
It is possible to buil un user control with a menu strip with this options (add record, delete, update) and reuse it in difrent forms?But, for example in form name "Cars" the option Delete must delete the cars currente record, but if im in form Buses, the same button wiil delete the bus record.
Whats the easiest way to reuse the content of my project ... e.g. Forms,UserControls. that will include all the required files ... e.g. resources,pictures
I have a problem to handle an event on a custom control a have on a form.... So first i made a custom control that is just a groupbox with some labels and txtboxes. That control i add dynamically to my form like this (Baycontrol is the name of my control)
Declaration
Code: Friend Bay(29) As BayControl Add the controls to Form Code: For Simindex = 0 To 29 'Me.Bays - 1
I've got a page (aspx) that contains a usercontrol (ascx).On postback of the aspx, I'd like to read some control values in the ascx. So upon reading some good articles, I created an event in my aspx that fires on postback.The event handler is in the ascx, and simply writes the values I'm interested in to the viewstate so that the parent page can read them.The problem is my event handler never gets hit, even though I see the event is raised as I step through the code. So my code bombs when trying to read the viewstate (which is empty)[code]Oh, did I happen to mention I'm dynamically loading the ascx? :)
I'm pretty sure i'm not doing this right but i hope by asking this someone can show me the right path.I've created a function that creates a label and 7 checkboxes arrays . So depending how many names i get from my database, it creates that many for the label and the other checkboxes.
Now my function is inside a module which i call in my Class Form during "Load".
So what i want to do is be able to code in an event where the user checks on one of these
I never did custom events and would like to make a sub procedure execute via a custom event from another form that does not have the custom event defined. For example I would like to raise the event from my ok button in one form and have the event in the other form execute. How to set this up using code examples?
Dim L As New Label AddHandler L.Click, AddressOf Labclick Me.Controls.Add(L)
I know how to do click events but how how do i make an event for it that does something when the mouse hovers over one of the Labels?for example if the mouse hovers over a label it changes text color to RED...when mouse leaves it changes back to BLACK?
I have a Windows Service project designed to monitor an email account and make entries into a SQL Server database when certain emails arrive. This is a rewrite of a similar winforms program that works just fine, except that it requires that the computer be logged into an account and the program started manually, which I can avoid by using it as a service.In the service I maintain a list of logged messages - basically just a string and a timestamp indicating that something has happened. (That list is shared out over a WCF service but I think that's immaterial, at least at the moment.) In my custom class I declare a public event, and elsewhere I raise that event. For some reason, though, the RaiseEvent isn't being run in the service. For example:
[code]...
The problem in this case is that _pc_HandleEvent isn't ever being called. If I duplicate this setup in a regular winform program, everything works like it should. What am I doing wrong? How do I get a service to handle events raised from other classes?
I'm writing a custom textblock control thats populate hyperlinks and raises event when clicked to hyperlink.
I wrote this code but I got stucked.
My code is :
Imports System.Text.RegularExpressions Public Class CustomTextBlock Inherits TextBlock
[Code]....
This code gives error at RaiseEvent Klik(sender, EventArgs.Empty)
Error is : Cannot refer to an instance member of a class from within a shared method or shared member initializer without an expliticit instance of the class.
I have an image of the political map of the USA. I want to write separate click events for each of the 50 states in Visual Studio. How would I do that?
When I made the code in the sub generic and passed in the values the timer needed (hour, min, timername) from a start button it seems not to matter which start button is pressed as the labels output the information for the last button pressed.
I'm using a third party grid control which I took and inherited to create some custom properties and events to it. Now when I tried to use this custom control on one of my forms one of the Events that I try to use keeps giving me an error and saying that the signature of the event does not match. It's only for this particular event and it doesn't give me the problem on every form I use this control on. To fix the problem, I constantly have to clean/rebuild the project with the custom grid control and then clean/build the project using the grid control. I'm using VS 2005 and the grid control I'm using is called iGrid.NET made by a company called 10Tec.
The exact error I get is below. Method 'Private Sub iGridFlightInfo_BeforeCommitEdit(sender As Object, e As TenTec.Windows.iGridLib.iGBeforeCommitEditEventArgs)' cannot handle Event 'Public Event BeforeCommitEdit(sender As Object, e As TenTec.Windows.iGridLib.iGBeforeCommitEditEventArgs)' because they do not have the same signature.