|
I want my tabpage to be scrolled by using my own button, so I have the following:
if (tabControl1.SelectedTab.VerticalScroll.Value - 200 > tabControl1.SelectedTab.VerticalScroll.Minimum)<br />
{<br />
tabControl1.SelectedTab.AutoScrollPosition = new System.Drawing.Point(0, tabControl1.SelectedTab.VerticalScroll.Value - 200);<br />
}else<br />
{<br />
tabControl1.SelectedTab.AutoScrollPosition = new System.Drawing.Point(0, tabControl1.SelectedTab.VerticalScroll.Minimum);<br />
}
this is the event handler method to clicking the button for scrolling down
When i click the down button, it only moves down once, the second time i click it it doesnt work any more...
this happens when i have the AutoScroll disabled, but when i have autoscroll enabled, its fine
why!?
Can someone help me? is there anyway to enable the autoscoll, but hide the scroll bar?! maybe override the onPaint method for tabControl?
|
|
|
|
|
I have a database in which users can upload files for storage and whatnot. In my windows forms app to download/upload I am displaying the files that the user has uploaded. In the ListView I would like to display the appropriate icon for each file.
ex: If they have Microsoft Word installed, it should display a Microsoft Word icon. If not just a plain file icon should be displayed.
How would I do this?
Any help is appreciated.
|
|
|
|
|
Perhaps you could call SHGetFileInfo to obtain the file's icon index in the system image list (as well as its display name, eg: "Microsoft Word document"). You can pass a fictitious filename (with a matching extension) to SHGetFileInfo .
See this[^] link for how to call ShGetFileInfo from your WinForms app.
/ravi
My new year's resolution: 2048 x 1536
Home | Music | Articles | Freeware | Trips
ravib(at)ravib(dot)com
|
|
|
|
|
Looks like that is what I need. Thanks!
|
|
|
|
|
Hello ,
Read a article on mobile agent on code project,its wonderfull.
Also i read an article on mobile agent on MSDN
link to the article :
http://msdn.microsoft.com/msdnmag/issues/06/02/MobileAgents/default.aspx
It also conist of sample code implementation of mobile agent,its in C#.NET
i tested the program on the LAN,but got errors like
1>No connection could be made because the target machine actively refused it
or
2>A connection attempt failed because the connected party did not properly respond after a period of time, or established connection failed because connected host has failed to respond
also tried between 2 PC's but got the same error.
Also i am new to .NET
can anyone help
thanking anyone in advance
karthik
|
|
|
|
|
Hi! I have a newbie question: How do I get this code to compile and output "derivedclass"? The classes may only have static methods.
class BaseClass
{
static string _name = "baseclass";
static string GetName()
{
return _name;
}
}
class DerivedClass : BaseClass
{
static string _name = "derivedclass";
}
Console.WriteLine(DerivedClass.GetName());
I'm stumped so any help would be appreciated.
- Phil
|
|
|
|
|
Use:
static new string GetName() {...}
|
|
|
|
|
Unfortunately, that doesn't work.
|
|
|
|
|
I'm a beginner programmer and,
I've been having problems with passing the values of global variables from one form to an other.
can some one help me.
I searched the webpage but couldn't find an easy way to do it.
thanks in forward
programming should sometimes be more logical.
|
|
|
|
|
first create second form on your first form after then you can call public variables of your form1 using Form1.yourPublicVar . i mean on buttonclick event write code like this
mySecondForm Form2 = new mySecondForm();
Form2.yourPublicVar = what you want;
openup your heart and let the sun shine in
|
|
|
|
|
I don't seem to be able to extract the public variable...
I did everything you said, can you make a sample project and sned it to me??
If so please reply....
thanks in forward
sorry I'm just a noobie
|
|
|
|
|
i am busy now but if you wait i will make a sample project for you (about 10 hours later)
openup your heart and let the sun shine in
|
|
|
|
|
THNX, let me know if you have it
|
|
|
|
|
i sent you a win project about transferring variables between forms i hope it helps you
bys
openup your heart and let the sun shine in
|
|
|
|
|
I am trying to develop a C# library that will be used by other class libraries in our orginization. I am have great difficulties in getting our other class libraries to be able to call methods of this library. We can create an instance of the public classes in my library but are unable to call any of the public methods or properties (even static ones) of that instance. Can anyone make a suggestion as to what I am missing here?
|
|
|
|
|
Give us more information.
What version of the framework are you using, how are you refrencing the DLL, are you getting any erros, if yes what errors, some code would be nice too...
Q:What does the derived class in C# tell to it's parent?
A:All your base are belong to us!
|
|
|
|
|
Thanks for the help. We have solved the problem. It was an internal security issue.
Thanks again
|
|
|
|
|
i need to find the host name who is using the 61.247.251.97 IP.
my program works well .
when there is an IP confit for 61.247.251.97
how can i find the host names who is having 61.247.251.97?
using System;
using System.Net;
class GetAddress
{
public static void Main(string[] argv)
{
if (argv.Length != 1)
{
Console.WriteLine("Usage: GetAddress address");
return;
}
IPAddress test = IPAddress.Parse(argv[0]);
IPHostEntry iphe = Dns.GetHostByAddress(test);
Console.WriteLine("Information for {0}",
test.ToString());
Console.WriteLine("Host name: {0}", iphe.HostName);
foreach(string alias in iphe.Aliases)
{
Console.WriteLine("Alias: {0}", alias);
}
foreach(IPAddress address in iphe.AddressList)
{
Console.WriteLine("Address: {0}", address.ToString());
}
}
}
JAYARAJ
|
|
|
|
|
If you're trying to find BOTH machine using the same address, you can't do it using normal methods because the normal rules for IP networking are being violated. You actually have to start digging into the network routing equipment to find where the other machine is.
RageInTheMachine9532
"...a pungent, ghastly, stinky piece of cheese!" -- The Roaming Gnome
|
|
|
|
|
I have a simple project called QuestionBank. When the clientside connects to the serverside. An exception will be throwed which message shows "Could not find the requested service". I don't know what happen because according to msdn, my project doesn't have any mistakes. OK, let me show the detail:
--- QuestionBankservice.config---
// This is a server config file.
<service>
<wellknown
mode="Singleton"
type="QuestionBankService,QuestionBankService"
objecturl="QuestionBankService.rem"
/>
</service>
<channels>
<channel
ref="http"
port="8087"
/>
</channels>
--- RemotingClient.config ---
// This is a client config file.
<client>
<wellknown
type="QuestionBankService,QuestionBankService"
url="http://localhost:8087/QuestionBankService.rem"
/>
</client>
<channels>
<channel
ref="http"
port="0"
/>
<clientProviders>
<formatter ref="binary"/>
</clientProviders>
</channels>
--- source code: Server ----
class Program
{
static void Main(string[] args)
{
// This is a console app that referenced the
// remoting module "QuestionBankService.dll".
RemotingConfiguration.ApplicationName = "QuestionBankService";
RemotingConfiguration.Configure("QuestionBankService.config", false);
Console.WriteLine("Server running...Press enter to exit.");
Console.ReadLine();
}
}
--- source code: Client ---
public class RemotingClient
{
QuestionBankService service;
public RemotingClient()
{
RemotingConfiguration.Configure("RemotingClient.config", false);
service = new QuestionBankService();
}
//Do something.
}
Is it simple? Then tell me how to resolve this problem.Thank you very much.
-- modified at 20:15 Saturday 11th March, 2006
|
|
|
|
|
How can I create a login window which will not be closable as well as which will not loose focus, so that the system couldn’t be accessed without signing in.just like cyber cafe softwares I am using c# .net
Thank You
|
|
|
|
|
first of all if u dont want to loose focus u have to call
the form as a "Dialog"..
for e.g.:
form myForm = new form()
myForm.ShowDialog();
then: if u want to disable close 'X' button.. put the following
code inside the class form{}
<br />
#region disable exit button<br />
protected override CreateParams CreateParams<br />
{<br />
get<br />
{<br />
CreateParams cp = base.CreateParams;<br />
const int CS_DBLCLKS = 0x8;<br />
const int CS_NOCLOSE = 0x200;<br />
cp.ClassStyle=CS_DBLCLKS | CS_NOCLOSE;<br />
return cp;<br />
}<br />
}<br />
#endregion<br />
<br />
hope this helps..
good coding..
|
|
|
|
|
Hi,
I'm developing an application that generates a purchase order in our business system based upon selling statistics for a supplier.
The problem is that I need to make the program more dynamic, I need to integrate an easy way for users to change the calculation methods without having to open my source.
I was thinking that they could write 3 script files: method1.cs, method2.cs and method3.cs that overrides 3 empty methods in my program but as far as I can see VSA doesn't support overriding methods in script. (or at least I couldn't)
Is there any other smart and easy way to build this? I just want the user to be able to replace 3 methods in my application without having to recompile.
Very greatfull if someone can help me!
Best regards
Dennis
|
|
|
|
|
Dennis, this sounds a bit dangerous to me. Are the calculations being changed during development or are they going to be dynamic during the operational life of the program?
If the former, just put up with recompiling. If the latter then I suggest redesigning your app to provide more control over the calculations via a form for that purpose. Allow that form some latitude with the parameters and functions available to the users but don't let them have carte blanche with your code.
...Steve
1. quod erat demonstrandum
2. "Give a man a fish and you've fed him for a day. Teach him how to fish and you've fed him for life." I read that somewhere once
(Translation: I'll show you the way, but not write the code for you.)
|
|
|
|
|
Thanks for answering Steve.
The calculations should be dynamic. I was thinking that maybe there was a way to call a method in a script file from my program instead of the opposite. I don't wan't to expose my classes to the users.
The only way I found was by using the PaxScript.NET (www.paxscript.net) since they provide the method Invoke which calls a method in a script file with parameters and sends me back the result.
I'm on a tight budget, so I can't afford this.
/Dennis
|
|
|
|