|
Member 10784174 wrote: the book didn't show how to do it!
Your book probably does show how to do it, but it won't spell it out for you - part of learning development is learning to think about the problem and work out a solution - it expects you to apply what it has told you, not blindly regurgitate it (unlike most school work).
If you can't work out what it means in one go, then do each bit separately: first, center the form. Then change the title. And so forth. Doing it that way, it's a very simple task, honest!
If you don't think the book has explained what you need to do, then there are two possibilities:
1) It's a rubbish book. Check the title: does it have "for Dummies", multiple exclamation marks, or "in xxx days" in it? If it does, then it's almost certainly rubbish. If it doesn't, it's probably ok.
2) You aren't reading the book, just skipping through and trying one of the exercises without trying to understand the material in the chapter(s) before it.
The solution to the first is simple: get a better book. Anything by Addison-Wesley, or Wrox is probably fine.
But I suspect you need the second solution: Go back to page one, and start reading from there. And do the exercises in order as you meet them!
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 – ∞)
|
|
|
|
|
Interesting book that only asks you to do stuff without explaining it first. What is the title?
Regards,
Rob Philpott.
|
|
|
|
|
I bet it's something like Learn C# in 24 Hours.
|
|
|
|
|
Rob Philpott wrote: What is the title
It's titled, "Go to CodeProject and get the people there to do your homework for you".
|
|
|
|
|
Yes, that was my suspicion as well..
Regards,
Rob Philpott.
|
|
|
|
|
Hi I'm brand new to this stuff and still grasping the concepts and terms associated with C#
I was looking through my C# book and came across this example project. It asked you to create a one-form application that will gather the following:
First Name
Last Name
Address
City
State
Zip
Telephone
You must include the following features:
The form must start in the center of the screen.
You must have a nice title for your form.
There must be an END button that stops your program.
You need another button that will display a message box when they click it. The message needs to say "Thanks for shopping [Name]".
All the fonts/colors/alignments must look clean and orderly.
I know to an experienced C# programmer, this kind of stuff is second nature. I'm looking for anyone who could help me out with any infomation so I can understand this a little more (since the book didn't show how to do it!) Thanks!
|
|
|
|
|
Please stop posting this over and over. You will only annoy people that would otherwise try and help you.
|
|
|
|
|
|
Probably exactly what you was doing in class instead of paying attention.
|
|
|
|
|
|
Hi I'm brand new to this stuff and still grasping the concepts and terms associated with C#
I was looking through my C# book and came across this example project. It asked you to create a one-form application that will gather the following:
First Name
Last Name
Address
City
State
Zip
Telephone
You must include the following features:
The form must start in the center of the screen.
You must have a nice title for your form.
There must be an END button that stops your program.
You need another button that will display a message box when they click it. The message needs to say "Thanks for shopping [Name]".
All the fonts/colors/alignments must look clean and orderly.
I know to an experienced C# programmer, this kind of stuff is second nature. I'm looking for anyone who could help me out with any infomation so I can understand this a little more (since the book didn't show how to do it!) Thanks!
bmtenney
|
|
|
|
|
Please don't repost questions so soon after you posted the original.
|
|
|
|
|
Hi, I want to Generate Rayleigh,Erlang,Exponential,Impulse,Uniform Noise in c#. Have everybody sample code?please Help me
|
|
|
|
|
Please use Google to search for samples.
|
|
|
|
|
i developed windows app. the user i insert his name in textbox as
"محمد عبدالرحيم" and when i printed through printeddocument it appear in paper as this 'د م ح م د 'as a separated word can any one answer me
|
|
|
|
|
I'm so lost..I don't even know where to begin.
This is what I need to do...
use Streamreader to get a file (USPopulation.txt)
use Methods
use listbox or listview
- 3 columns ( Year, Population, % Increase )
- Years are 1950-1990
- Populations numbers need to be formatted from file ( 100000 to 100,000 )
- % Increase is increase between current year and previous year
use textboxes to show years of:
- average increase
- greatest change
-least change
I have form built, exit and clear buttons done.
I have some code for the calculate button, but either one thing works or the other does...
namespace PopData
{
public partial class FormPopData : Form
{
const int SIZE = 39;
const int NEW_SIZE = 39;
int[] population = new int[SIZE];
int[] pop_diff = new int[NEW_SIZE];
int index;
public FormPopData()
{
InitializeComponent();
}
private void buttonCalculate_Click(object sender, EventArgs e)
{
StreamReader inputFile = File.OpenText("USPopulation.txt");
List<int> PopulationList = new List<int>();
int year = 1950;
while (!inputFile.EndOfStream)
{
PopulationList.Add(int.Parse(inputFile.ReadLine()));
}
inputFile.Close();
int numberofyears = PopulationList.Count();
int average = Average(PopulationList);
textBoxAverage.Text = average.ToString();
int greatest = year + GreatestIncrease(PopulationList);
textBoxGreatest.Text = greatest.ToString();
int least = year + LeastIncrease(PopulationList);
textBoxLeast.Text = least.ToString();
}
}
private int diff(int[] population)
{
int count = 0;
try
{
pop_diff = new int[NEW_SIZE];
for (int index = 1; index <= population.Length - 1; index++)
{
pop_diff[count] = population[index] - population[index - 1] / populationindex - >1];
count += 1;
}
}
catch (Exception ex)
{
MessageBox.Show(ex.Message);
}
return pop_diff[count];
}
private int Average(List<int> PopulationList)
{
int amountofchange = 0;
int changeinyears = 0;
int thechange = 0;
int currentyear = 0;
for (int index = 0; index < PopulationList.Count; index++)
{
thechange += PopulationList[index];
currentyear = index;
}
amountofchange = (int)thechange / PopulationList.Count;
return changeinyears;
}
private int GreatestIncrease(List<int> PopulationList)
{
int amountofchange = 0;
int changeinyears = 0;
int thechange = 0;
int currentyear = 0;
for (int index = 1; index < PopulationList.Count(); index++)
{
thechange = PopulationList[index] - PopulationList[index - 1];
currentyear = index;
if (thechange > amountofchange)
{
amountofchange = thechange;
changeinyears = index;
}
}
return changeinyears;
}
private int LeastIncrease(List<int> PopulationList)
{
int firstitem = PopulationList.First();
int lastitem = PopulationList.Last();
int amountofchange = (lastitem - firstitem);
int changeinyears = 0;
int thechange = 0;
int currentyear = 0;
for (int index = 1; index < PopulationList.Count(); index++)
{
thechange = PopulationList[index] - PopulationList[index - 1];
currentyear = index;
if (thechange < amountofchange)
{
amountofchange = thechange;
changeinyears = index;
}
}
return changeinyears;
}
|
|
|
|
|
A couple of suggestions:
- Create a class for your population entries, and a list of its objects.
- Add another method to read the file and create the list of population objects
- Use that list as binding source for your listview. See A Detailed Data Binding Tutorial[^] for information on how to do it.
|
|
|
|
|
I was looking through my C# book and came across this example project. It asked you to create a one-form application that will gather the following:
First Name
Last Name
Address
City
State
Zip
Telephone
You must include the following features:
The form must start in the center of the screen.
You must have a nice title for your form.
There must be an END button that stops your program.
You need another button that will display a message box when they click it. The message needs to say "Thanks for shopping [Name]".
All the fonts/colors/alignments must look clean and orderly.
I know to an experienced C# programmer, this kind of stuff is second nature. I'm looking for anyone who could help create this for me so I can look at it and use it as a resource for my class(since the book didn't show how to do it!) Thanks!
|
|
|
|
|
Nobody is going to create this project for you.
The book DOES show you how to it, just in very small parts. It's up to you to figure out how those little pieces fit together to make the application as described.
|
|
|
|
|
Im sorry. I meant can anybody point me in the right direction as where to start, etc. I've read the book up to this point and I am still confused. I hope that's clear enough
|
|
|
|
|
Member 10784174 wrote: I am still confused
How are we to know what it is that confuses you unless you tell us? First thing is start be researching how to set the start up position of a form. Then do the next thing, then the next.
|
|
|
|
|
i dont know i thought all you people were smart
|
|
|
|
|
Member 10784174 wrote: you people were smart
Smart does not give us the ability to read your mind. If you cannot do your own homework assignment what makes you think that someone else should do it for you? Read your textbook and pay more attention class.
|
|
|
|
|
We are (mostly), but we're not psychic!
We don't know what you don't understand.
The book should have shown you how to create a new Windows Forms project in Visual Studio.
Then you will add labels and text boxes to the form, adjust their style (font, size, etc.)
Then add the buttons and the handlers (code) to execute when the button is pressed.
Part of the learning will be how to use the documentation.
What things are called and what to search for when you are stuck.
When you've put some effort into doing it yourself, then come back and ask specific questions about issues with which you are having difficulty.
You'll make more progress in the long run if you tough it out in the early stages and build confidence that you can do it.
Later on you'll realize that you just need a little specific information/assistance as you tackle more advanced topics.
(Instead of just throwing up your hands "I don't know where to start"!)
|
|
|
|
|
Yes, we are. We're also smart enough to NOT write a students application for them!
What you're asking for is very simple stuff. This is stuff you should be able to do without even thinking about it. If you're asking other people how to do this, you've got more reading to do.
Try building a sample app that just shows its window in the center of the screen. You've already been shown how to do this in the book, so go find it. I'll give you a hint though, it's one little property change.
A very large part of writing code is acquiring the ability to teach yourself. Without that skill, you're skill set is going to be outdated very quickly.
|
|
|
|