|
You can create a UserControl to do this, but that is quite a bit of work and advanced.
You can try to find a control with similar functionality, such as this one...
http://www.codeproject.com/cs/miscctrl/listviewfilter.asp[^]
Or an even easier solution would be to break it up into separate controls. You could create several ComboBox controls next to a ListView control. You would then capture the ComboBox's SelectedIndexChanged event to update the ListView.
|
|
|
|
|
Thank you for your answer
I have thought that before, but I am not going to use the headers in a listview.
Thanks anyway
Best Regards
Emre YAZICI
|
|
|
|
|
Hi,
i have a running sample application in which clients request and gets some data, what i want is to senda data from server to all connected clients without clinet's request,any ideas plz.
Thanks! for anticipation..
|
|
|
|
|
|
1: how to print vb.net form without going to Microsoft word
i want code for it .
2: how to print asp.net form
himanshu
|
|
|
|
|
i have created the login form.After entered the correct userid and password.i open the mdiform.i want to close the login form How?
himanshu
|
|
|
|
|
How and where are you displaying the MDI form?
Are you displaying the MDI form modally from your login form? If so, then that would prevent you from closing your login form. Instead, you should first let your login dialog close first (say via an OK button) and then display the MDI form modally.
If your startup object is your login form, then I suggest that you change it to "Sub Main" and show both your login and mdi forms from there.
|
|
|
|
|
How to add "sub main" to a vb.net windows application?
Thanks.
vk
|
|
|
|
|
I think you've done this backwards. You can't close the form that your application started on without closing your Application. Make you startup form the MDIParent. When it starts, it needs to check to see if anyone has logged in successfully, if not, have it show the login form.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
I'm trying to learn how to do drag and drop. I wrote an applciation for a school project 2 semesters ago, but I want to add functionality to it. How would I go about dragging a file into a richtextbox, getting the path of the file that was dragged to open the file?
Thanks
|
|
|
|
|
I've never tried this so I thought I would give it a go. It was quite easy actually. There are plenty of articles on drag and drop on CodeProject and the Internet.
First you need to set the RichTextBox's property AllowDrop = True.
Next, you need to handle its DragEnter and DragDrop events.
Also, you're going to need to handle the case where the dragged file is not a TXT or RTF file. The below code does not handle this.
Private Sub txtField_DragEnter(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles txtField.DragEnter
' Validate.
If (e Is Nothing) Then Return
If (e.Data Is Nothing) Then Return
' Change mouse cursor if dragging a file over this control.
If (e.Data.GetDataPresent(DataFormats.FileDrop)) Then
e.Effect = DragDropEffects.Copy
Else
e.Effect = DragDropEffects.None
End If
End Sub
Private Sub txtField_DragDrop(ByVal sender As Object, ByVal e As System.Windows.Forms.DragEventArgs) Handles txtField.DragDrop
Dim fileName As String
' Validate.
If (e Is Nothing) Then Return
If (e.Data Is Nothing) Then Return
If (Not e.Data.GetDataPresent(DataFormats.FileDrop)) Then Return
' Get name of file that was dragged and dropped here.
fileName = DirectCast(e.Data.GetData(DataFormats.FileDrop), String())(0)
If (fileName Is Nothing) Then Return
If (fileName.Length <= 0) Then Return
' Output file's contents into RichTextBox.
Try
Dim reader As New System.IO.StreamReader(fileName)
If (fileName.ToLower.EndsWith("rtf")) Then ' Read RTF file.
txtField.Rtf = reader.ReadToEnd()
Else ' Assume it's a TXT file.
txtField.Text = reader.ReadToEnd()
End If
reader.Close()
Catch
End Try
End Sub
-- modified at 17:30 Sunday 20th November, 2005
|
|
|
|
|
I have a big problem. I'm using to create an example of Sending file to a cellphone,Nokia, through an UKD5 cable. However, my program can't recognize the model of the cellphone automatically, which is a problem. Besides, another problem is that I don't know how to send file to the cellphone, how to define the root folder of the cellphone. I'm in dark... Thanks a lot.
-- modified at 23:49 Friday 18th November, 2005
|
|
|
|
|
I would like to display an image file. How to do it using SDE
|
|
|
|
|
What's SDE? State Department of Education?
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Hello2
I am having problem with coloring border of a textbox, can someone help me plz
Thank you
|
|
|
|
|
You can't color the border of the standard TextBox. It'll use the system colors when it draws itself. If you want this kind of functionality, you'll either have to find a 3rd party control library that supports this, or write your own TextBox control and draw it yourself.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
I'm trying to write my own, i succeded in coloring the border, but when i try to write sth on the textbox, it's doing a weird thing. I think that's becoz i updated the styles so that the userPaint = true
Me.SetStyle(System.Windows.Forms.ControlStyles.UserPaint, True)
Do you have another way?
|
|
|
|
|
eagertolearn wrote: but when i try to write sth on the textbox, it's doing a weird thing.
And that would be? You haven't said anything about what the problem is.
I, and everyone else, can't make a suggestion of what to change if I don't know what it's doing and don't know anything else about your code. Are you inheriting from the original TextBox? Creating you own control from scratch? Which class did you inherit from to start with? What do your painting code look like?
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
Woops, sorry
Ok, here's what it's doing. I got it to paint the border color. However, when i type sth, it will only type it but it doesn't let me delete or do anything else.
I inherit it from the TextBox class.
Add 2 properties to the class, borderColor and borderWidth.
And I draw the line using the pen Class
That's it. Is there sth i have to do extra?
Sorry, I'm new to this thing.
Thank you for your help
|
|
|
|
|
How to clone an object that has event handlers in it to get a copy of this object but not a pointer?
|
|
|
|
|
I don't quite understand what you are asking here.
Can you please rephrase the question?
|
|
|
|
|
Using VB.Net I created MustInherit Object in my project. This object must have public method Clone(byVal objectToCopy As Object). This method is very like:
Dim obj1 As New Object
Dim obj2 As New Object
obj2 = obj1
But in this case obj2 will have reference to obj1.
I need obj2 to be absolutely independent, so wherever happens to obj2, obj1 will stay the same.
I tried to use Serialization, but it doesn't work, because the object has event handler in it.
Thank you for your reply
|
|
|
|
|
You need to call the Clone() method to make a copy of an object.
Dim obj1 As New Foo<br />
Dim obj2 As Foo = DirectCast(obj1.Clone(), Foo)
But be aware that it'll only create a shallow copy. Meaning that the reference member variables in both the clone and source will still reference the same objects in the heap. If you want the clone's member references to refer to new objects/copies, then you'll need to clone its member variables too.
Public Class Bar : Implements ICloneable
Public Data As Integer ' Value types are always copied.
Public Function Clone() As Object Implements System.ICloneable.Clone
Return Me.MemberwiseClone()
End Function
End Class
Public Class Foo : Implements ICloneable
Public Bar As New Bar ' Referenced objects are not copied.
Public Function Clone() As Object Implements System.ICloneable.Clone
Dim copy As Foo = DirectCast(Me.MemberwiseClone(), Foo)
copy.Bar = DirectCast(Me.Bar.Clone(), Bar) ' Clone member object too.
Return copy
End Function
End Class
|
|
|
|
|
perfect. Thanks so much!
|
|
|
|
|
How do I Launch an HTML document in Internet Explorer using VB.net?
|
|
|
|