|
HarveySaayman wrote: private DateTime myTime = new DateTime();
HarveySaayman wrote: Cuz what happening is the textBox is Showing 00:00 at startup and its supposed to be blank...
And that's exactly what you told it to do! I am sure you can see the error now
|
|
|
|
|
hey leppie
i get that the variable is 01/01/0001 00:00, but what i dont understand is the set block executing on construction(assumption)...
the Variable should be 01/01/0001 00:00 but in the TextBoxTextChanged_Handler i have something like this...
TextBoxTextChanged(object sender, EventArgs e)
{
try
{
MyTime = DateTime.Parse(((TextBox)sender).Text);
}
catch
{
}
}
so then ONLY when a user changes the text value AND it can be parsed to a DateTime will the property change.
but it seems like the initial 01/01/0001 00:00 value of myTime somehow gets written in my textbox
Harvey Saayman - South Africa
Junior Developer
.Net, C#, SQL
you.suck = (you.passion != Programming)
|
|
|
|
|
It is really ASP.NET, but you forgetting to save the DateTime in ViewState. Hence it will be reset everytime.
|
|
|
|
|
In C# all variables have an initial value of zero, which results in the date and time you're getting. I don't understand how it gets written into the text box.
So, put a break point in the set method of your property, run the code, and look at the call stack to see what is calling your set method. (This is one of the advantages of properties over public variables; it's easy to inspect what's changing the value.)
|
|
|
|
|
If you look in the Form's designer.cs file you'll see that it is initializing the MyTime public property which is why the setter is being called.
You could remove that line from the designer file but it'll keep getting put back when any changes get made to that form.
Dave
|
|
|
|
|
OMG your right this screws my logic around quite a bit!
is there any way that you can think of around this? accept removing the lines...
thanx
Harvey Saayman - South Africa
Junior Developer
.Net, C#, SQL
you.suck = (you.passion != Programming)
|
|
|
|
|
A bit dirty but maybe have a private bool updateEnabled = false; and put the code in set inside
if(updateEnabled)
{
}
else
{
updateEnabled = true;
}
Dave
|
|
|
|
|
thanx, i was thinking something similar... like
public DateTime BreakStart
{
get
{
return breakStart;
}
set
{
breakStart = value;
if (breakStart != new DateTime())
{
mtxtBreakStart.Text = breakStart.TimeOfDay.ToString();
}
}
}
DaveyM69 wrote: A bit dirty
i agree and my solution is dirty as well, but i don't see any other way... the main reason is cuz my drawing methods bool variables (like DrawData(), etc) is set to true if certain groups of textBoxes can be Parsed to DateTime successfully. That's why i cant have the 00:00 unless the user specifically entered it, the drawings get all messed up.
i thank you again for your help, i dont think i would have found the problem without you...
Harvey Saayman - South Africa
Junior Developer
.Net, C#, SQL
you.suck = (you.passion != Programming)
|
|
|
|
|
No problem
Dave
|
|
|
|
|
Hi,
Am working with Windows application in VS 2008,where i need to customize the set up wizard.Is that possible?If so,what are the needed steps to be do the customizing process?
Regards,
Priya
|
|
|
|
|
I have a textfile(html document) that i want to parse some specific information from. Is there a way built in to C# that enables me to look for a specific starting pattern and ending pattern in a text document and then read that line by line?
|
|
|
|
|
Oh, there is a wonderful tool [^].
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Can someone tell me or relate me to an article of how to create a splash form for windows application please? thank you
|
|
|
|
|
A quick search in the article search found this[^] one.
|
|
|
|
|
|
hi, firstly sorry for my bad english
List<string> _AllKWs = new {"simple", "object",...};
string lngText= "For most any Serializeable object, making a Debugger Visualizer is exceeding simple and examples abound. However, if you are trying to build a Debugger engin for an object which is not Serializable or takes too long to Serialize and Deserialize, things are not quite so simple......";
var sss = from kw in _AllKWs
where longText.Contains(kw)
select kw;
foreach (string item in sss)
{
Console.WriteLine(item);
}
this code is very simple. The code above is searchs the kws in a big text and lists founded kws.
but I want to do much complex.
I chenged kWs like this :
List<string> _AllKWs = new {"Debugger NOT Debugger engin", "object AND Serializable",...};
1. scenario
it must find only "debugger". If the followed keyword is "engin" it won't be listed kw.
2. scenario
I want to find "object" kw. But "Serializable" kw is must exist somewhere in the text.
thanx...
|
|
|
|
|
There's a powerful tool fur such things [^].
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
is it possible with LINQ or EXPRESIONs? are there any easy way?
I can write some methods, yes, but I can't visualize that efficiency.
by the way I don't now how to use REGEX
|
|
|
|
|
enginço wrote: by the way I don't now how to use REGEX
Good time to learn. They're sooooooo powerful!
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
And here too.
See here[^]
|
|
|
|
|
Thanks.
Rajesh R Subramanian wrote: See here
Balanced.
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
Occasionally I go to the "messages posted" page of yours (and a few others too), just to find and fix those unfair votes. A dirty job, but someone has to do it.
Thanks for the vote BTW.
|
|
|
|
|
Rajesh R Subramanian wrote: Occasionally I go to the "messages posted" page of yours (and a few others too), just to find and fix those unfair votes. A dirty job, but someone has to do it
I know I should do on yours, but, you know, I'm not lazy: I've a wife and a little child.
(just kidding: I will do the dirty job!)
If the Lord God Almighty had consulted me before embarking upon the Creation, I would have recommended something simpler.
-- Alfonso the Wise, 13th Century King of Castile.
This is going on my arrogant assumptions. You may have a superb reason why I'm completely wrong.
-- Iain Clarke
[My articles]
|
|
|
|
|
CPallini wrote: I know I should do on yours, but, you know, I'm not lazy: I've a wife and a little child.
This time the wife and the kid gets a nice treatment. You are NOT lazy because of them.
|
|
|
|
|
Hey I m new to C#.
Can You please tell me the technical word and definition for these sysmbols..
Thanks
|
|
|
|