|
That code does not make much sense, in both cases the get and set would seem redundant.
|
|
|
|
|
Richard MacCutchan wrote: That code does not make much sense, in both cases the get and set would seem redundant.
Well, I´m not a superexpert in C# and certainly not XNA so I have got a lot of help via forums.
|
|
|
|
|
If one of those is responsible for creating the other, don't new up the original one in the new one. So, if Form1 creates Game1, don't do new Form1() in Game1. That will clear your stack overflow.
Now, as to the second part of your problem. There are a few things you could do to get around this. The first method is to pass a reference to Form1 into the1 Game constructor (or explicitly set it at some point before you try to use Game).
public class Game1 : Game
{
private Form1 form;
public Game1(Form1 form)
{
this.form = form;
}
}
public class Form1 : Form
{
private Game1 game;
public Form1()
{
game = new Game1(this);
}
} The other way to do this, and the way I tend to prefer, is to use events in Game1 to signal that Form1 should do something. By using events, you decouple Game1 from having to know anything at all about Form1 - which means you could swap it into other projects far easier. Basically, after you instantiate Game1 in Form1, you can subscribe to the events that you're interested in and use those as appropriate.
|
|
|
|
|
|
|
Hi ,
Please help me to make a chart like this to use in WPF. Is there any charts available for this.On clicking the data points , I should get corresponding values.
http://i.stack.imgur.com/M1QYL.png[^]
With warm regards
Subin
|
|
|
|
|
|
CodeProject is your friend: [^].
Once you get started, please come back with any specific questions.
“The best hope is that one of these days the Ground will get disgusted enough just to walk away ~ leaving people with nothing more to stand ON than what they have so bloody well stood FOR up to now.” Kenneth Patchen, Poet
|
|
|
|
|
I want to make Cyber café software in windows with C# platform.
I make one page(Pannel Window of Server) for showing many terminals here. That means I will see which one connect or not. So Main thing is how to create and how to link with terminals info in server.
I f u have any link related my notes . plz advice or mail me
ramkrishn98@gmail.com
Ram Krishn Mishra
|
|
|
|
|
You need to create a Server/Client system that will allow multiple terminals to connect. Google for "C# sockets" and you will find lots of information.
|
|
|
|
|
To add to what Richard said: Never post your email address in any forum, unless you really like spam! If anyone replies to you, you will receive an email to let you know.
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
IN C# I WANT TO TRANSFER DATA OF A TABLE FROM ONE DATABASE TO OTHER.
BOTH DATABASE ARE PASSWORD PROTECTED.
INSERT INTO [DESTI_TABLE] SELECT * FROM [MS Access;DATABASE=FROM_DB ; Jet OLEDB:Database Password=MYPASSWORD;].[SOURCE_TABLE]
SHOW ERROR
|
|
|
|
|
1. Don't shout - it's rude
2. Show us the error - it would be helpfull
=========================================================
I'm an optoholic - my glass is always half full of vodka.
=========================================================
|
|
|
|
|
I decline to answer, purely because you SHOUTED at us.
Using all uppercase on the internet is counted as shouting, and rude - and you probably shouldn't start off by being rude to people when you want their help...
Those who fail to learn history are doomed to repeat it. --- George Santayana (December 16, 1863 – September 26, 1952)
Those who fail to clear history are doomed to explain it. --- OriginalGriff (February 24, 1959 – ∞)
|
|
|
|
|
THIS DOESN'T REALLY LOOK LIKE A C# QUESTION
|
|
|
|
|
Hi,
What knowledges are required before learning c#..like JQuery, Ajax,etc...?
|
|
|
|
|
The ability to use and administrate Windows. That's about it.
|
|
|
|
|
As long as you can think logically, like to solve problem using computer, be it C# or other programming languages, go ahead and just do it. Along the way, you may find yourself needing a database or web site or some other technologies, then you can start to learn these stuffs when such needs arise. Read this: Start-Learning-Computer-Programming[^]
|
|
|
|
|
No knowledge is required; all of us, at some point, started from a beginning. Of course, however, any other programming languages you have learned may contribute to the speed, and ease, with which you are able to learn another language (or, they may not, if you have never understood the general principles involved in the structure of any programming language).
I'd recommend getting a good basic book on C#, and getting busy. There's a good on-line book, and source-code for the examples in the book, from Charles Petzold available for download here: [^].
Why not start right now ?
“The best hope is that one of these days the Ground will get disgusted enough just to walk away ~ leaving people with nothing more to stand ON than what they have so bloody well stood FOR up to now.” Kenneth Patchen, Poet
|
|
|
|
|
|
C# is pretty much standalone. Make sure to learn the quirks of the .Net framework as well when you move along. C# is (part of) .Net. In it's turn, .Net is part of windows so you'll need to know some details about that, when you get more experienced. Then you can step sideways and use ASP.Net eg. In that case you'll enter a whole new world of web browsers, scripting languages and all related technologies. (like JQuery and ajax)
Another step sideways is database programming with it's own details again and interaction with other systems which could reside on other machines not necessarily running windows or only accessible via less trivial protocols.
So basically the more complex you go, the more technology you're required to make your own.
That is also the reason why you would want to start with a book that explains on how to create a "Hello World" application in C# and move along from there.
Best of luck.
|
|
|
|
|
Nothing.
However if you have NO previous programming experience then attempting to learn a programming language on your own can be frustrating. The internet is frustrating in such cases because using it requires the ability to describe the problem without knowing even basic terminology to explain the problem (which frustrates those attempting to help.)
If you have used any other programming language at least a little bit then you don't need to know anything to learn C#.
|
|
|
|
|
How can i implement intellisensefeature inside my richtexbox, inside windows form?
Regards
|
|
|
|
|
|
I have a class
public class t1
{
public string Name { get; set; }
public string rr { get; set; }
public string ss { get; set; }
public string yy { get; set; }
}
i am concatenating values of a class like this
var yy = string.Join("", typeof(t1).GetProperties().Select(x => x.GetValue(ttt)));
i want to remove some of the properties from concatenating how can it be achieved
I know that in select i can write x.property name etc.. but how can I do it in one line
|
|
|
|