|
Just seen Christians response - I would add Console.WriteLine to your MouseWheel event and look at e.Delta, SystemInformation.MouseWheelScrollLines, numberOfTextLinesToMove, and fontSize. This should confirm that the event is firing, and give you a good idea why it doesn't work.
No trees were harmed in the sending of this message; however, a significant number of electrons were slightly inconvenienced.
This message is made of fully recyclable Zeros and Ones
|
|
|
|
|
OriginalGriff wrote: I would add Console.WriteLine to your MouseWheel event and look at e.Delta, SystemInformation.MouseWheelScrollLines, numberOfTextLinesToMove, and fontSize.
Yeah, this is a good idea. But since I've put a breakpoint to this event method, I can get all those values in the immediate window and actually, I can see it step by step in locals window when I press Step Into--F10 key once and once again. I will try your suggestion on your last reply and post back here what I got then. Thanks anyway.
|
|
|
|
|
Debugging is fine - I use it a fair amount - but I tend to use Console.WriteLine in all mouse and focus events because they tend to repeat if you breakpoint! (Focus - break - back to form - focus - break - repeat until very bored!)
No trees were harmed in the sending of this message; however, a significant number of electrons were slightly inconvenienced.
This message is made of fully recyclable Zeros and Ones
|
|
|
|
|
Heh , yeah, that's true. This is such a good guide. I will try to do it the same way as well.
|
|
|
|
|
|
I've never had to try to select material outside the visible area (or used a TableLayoutPanel), but I would start by looking at MouseDown, MouseUp and MouseMove because you will probably have to handle the selection yourself.
I just looked at the inheritance heirarchy, and it derives from ScrollableControl, so it should handle scrolling (and by inference selection) itself. Why doesn't that work in yours?
No trees were harmed in the sending of this message; however, a significant number of electrons were slightly inconvenienced.
This message is made of fully recyclable Zeros and Ones
|
|
|
|
|
Well, that's true. And of course, the TableLayoutPanel can be set as autoscroll[ture]. I think if I can figure out how to make this MouseWheel Event happen, then that's not a problem no more! Hope so!
|
|
|
|
|
May be the TableLayoutControl contain other controls, such controls covering the TableLayoutContol top, in this time, the OnMouseWheel event may be received by TableLayoutControl's child control.
|
|
|
|
|
Well, thank you. This might be a reason, I am not sure. But what's the solution then? Btw, I have sereval(not only one) labels in this TableLayoutPanel, are you suggesting me to add OnMouseWheel Event for each of them? I think that would be too error-prone...
|
|
|
|
|
1) you should make sure you can have triggered the event.
just user 'messageBox.Show("here");' to test it.
2)if you can trigger the event. you must have the wrong logic error in here:
int numberOfTextLinesToMove = e.Delta * SystemInformation.MouseWheelScrollLines / 120;
int numberOfPixelsToMove = numberOfTextLinesToMove * fontSize;
modified 27-May-14 5:33am.
|
|
|
|
|
hi all
i want to add an icon to settings.settings in my project
then i will use that icon for my notifyicon that i have in the form
although i tried in many ways i couldnt add that icon to the settings.settings because i couldnt know what do i have to enter to the "type" and "value" areas
i will be happy if u help me
|
|
|
|
|
You should add it into Resource, not Settings.
|
|
|
|
|
i tried to do it like the code below
public Form1() {
InitializeComponent();
notifyIcon1.Icon = Properties.Resources.NameOfYourIcon;
}
but i get error when i try to make its exe by using visual studio's own command prompt i mean csc
in the error says
cs 0234: The type or namespace 'properties' doesnt exist in the namespace ProjectName (are u missing an aseembly reference)
so i dont know how can i get rid off from that error
|
|
|
|
|
I developed one application in .Net with Sql Server2005 Database.I create a .EXE file to deploy in client sytem.Here to run application the Framework is necessary in Client System,in such a way sql Server have any limited files are necessary or complete sql server database installed.
Just send u r views
|
|
|
|
|
sai259 wrote: Here to run application the Framework is necessary in Client System
Yes, you would need the .Net framework (Didn't you read this in the first chapter of the book?)
You can see a lot of articles here [^]to learn how to deploy Windows Apps.
sai259 wrote: in such a way sql Server have any limited files are necessary or complete sql server database installed.
Depends on your requirements, the number of users, your database size etc.
You may also have a look at MSDE[^]
Manas Bhardwaj
Please remember to rate helpful or unhelpful answers, it lets us and people reading the forums know if our answers are any good.
|
|
|
|
|
In Client/Server Environment, i want to send/receive data through winsock (inhereted from vb6)
the method so far i know is: winsck.SendData (data)
and WinSck.GetData(data)
My question is, How can i get assurance that my winSck.SendData(data) send data to Server.
2. On Server, WinSck_dataArrival event is not triggering.
Help Please
|
|
|
|
|
1) make sure the server and the client is in the same lan.
2) make sure you have the right IP.
3) make sure the server bind the right port, or auto system port.
and the sockt in client, have tried connect the sever.
ok , it's a long time that i hav't use socket to write web program.
what i said, just give you a suggest.
modified 27-May-14 5:33am.
|
|
|
|
|
dear all,
i have question,about my code have problem....
how do I know if this dbf file or not, with a different extension, but it is a dbf file
example:
"12345.bck"
file above is actually a dbf file, which just changed its extention.
i am develop using C#....
please all,help me
|
|
|
|
|
I imagine if you try to connect to it as if it was a dbf file, you'd find out soon enough. Beyond that, you could look at the file format to see if there's some marker bytes you could read and examine.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
i am sory christian,
I do not find your suggestion on the blog..
clearer please...
|
|
|
|
|
I don't mention it on my blog, because it's not a bug in Microsoft. It's just common sense. I can't make it any clearer.
Christian Graus
Driven to the arms of OSX by Vista.
Read my blog to find out how I've worked around bugs in Microsoft tools and frameworks.
|
|
|
|
|
As CG suggested connect to it and see if it fails. You can get connection information here[^]
|
|
|
|
|
|
Hi, you can check the type of the file
use:
FileStream fs = new FileStream("Your file path", FileAccess.ReadWrite, FileMode.OpenOrCreate);
StreamReader sr = new StreamReader(fs, Encoding.Default);
sr.ReadToEnd();
sr.Close();
fs.Close();
or File.ReadAllLines("Your file path", Encoding.Default);
April
Comm100 - Leading Live Chat Software Provider
modified 27-May-14 21:58pm.
|
|
|
|
|
Hi,
Please can anybody tell me how to post data from a windows application to a webpage.
thanks in advance.
|
|
|
|