|
Hi All,
I writing some wizard in my project.
I want to do it by using panel`s and in any screen change i will show some other panel.
My problem are ...
1. Is there some other way to writing wizard as i need ( the wizard have 7 screens and need to be able move "next" and "back" in the pages ).
2. When i want to edit some of the panels i wand to invisible the all other panels and their controls - for some reason i see the controls of the other panel also. How can i separate the controls that i put on panel_X and those of panel_y ?
Thanks of any help.
|
|
|
|
|
|
Hi,
Is it possible to create a constant instance of a struct.
Example:
I have a struct:
<br />
public struct Point<br />
{<br />
int x,y;<br />
}<br />
and I want to do:
<br />
public <big>const</big> Point my_Point;<br />
my_Point.x = 2;<br />
my_Point.y = 4;<br />
Thanks,
|
|
|
|
|
I think you need to make it a static readonly .
Upcoming events:
* Glasgow: Mock Objects, SQL Server CLR Integration, Reporting Services, db4o, Dependency Injection with Spring ...
* Reading: Developer Day 5
Ready to Give up - Your help will be much appreciated.
My website
|
|
|
|
|
Thanks, But:
If you do,
Public static readonly Point;
and after you try to do,
Point.x = 3;
you get an error, as Point is readonly and can't be assign.
So what is the right way...
|
|
|
|
|
Point is immutable. You couldn't change it even if you wanted to.
public static readonly Point myPoint = new Point(3,5);
Upcoming events:
* Glasgow: Mock Objects, SQL Server CLR Integration, Reporting Services, db4o, Dependency Injection with Spring ...
* Reading: Developer Day 5
Ready to Give up - Your help will be much appreciated.
My website
|
|
|
|
|
public static readonly Point p24=new Point(2, 4);
|
|
|
|
|
If your goal is to have a Point type, just use the built-in one: System.Drawing.Point .
If your goal is to create a type that works like System.Drawing.Point, then look at how System.Drawing.Point is defined.
If your goal is to create a type that works the way you described (which I don't recommend)...
public struct Point
{
private int _x,_y,_z;
public int
x
{
get
{
if ( _z%2 == 1 )
{
return ( _x ) ;
}
else
{
}
}
set
{
if ( _z%2 == 0 )
{
_x = value ;
_z |= 1 ;
}
else
{
}
}
}
public int
y
{
get
{
if ( _z > 1 )
{
return ( _y ) ;
}
else
{
}
}
set
{
if ( _z < 2 )
{
_y = value ;
_z |= 2 ;
}
else
{
}
}
}
Then
<br />
public Point my_Point;<br />
my_Point.x = 2;<br />
my_Point.y = 4;<br />
<br />
my_Point.x = 5;
|
|
|
|
|
You almost convinced me to embrace nullable types...
|
|
|
|
|
I didn't think to use nullable types until some time after I posted.
Thanks for reminding me, I'll get right on that.
|
|
|
|
|
Luc Pattyn wrote: You almost convinced me to embrace nullable types...
Nullable types are gooooodddd!!! Come and see the pretty nullable types.....
Upcoming events:
* Glasgow: Mock Objects, SQL Server CLR Integration, Reporting Services, db4o, Dependency Injection with Spring ...
* Reading: Developer Day 5
Ready to Give up - Your help will be much appreciated.
My website
|
|
|
|
|
"Use the right tool for the right job." -- Scotty... and my grandfather
|
|
|
|
|
Hi Colin,
I'm sure nullable types have some value (no pun intended), otherwise they
would not have been added to C#.
So far whenever I was short of a special value (such as DateTime.MinValue),
I used a class rather than a struct so I could use null to indicate "has no value".
I still have to encounter the first case I really can take advantage of a
nullable value; maybe a long history without them made me develop patterns
that just walk around them ?
Regards,
|
|
|
|
|
Same thing, but with nullable type -- still not recommended practice though.
public struct Point
{
private int? _x,_y;
public int
x
{
get
{
if ( _x.HasValue )
{
return ( _x.Value ) ;
}
else
{
}
}
set
{
if ( !_x.HasValue )
{
_x = value ;
}
else
{
}
}
}
public int
y
{
get
{
if ( _y.HasValue )
{
return ( _y.Value ) ;
}
else
{
}
}
set
{
if ( !_y.HasValue )
{
_y = value ;
}
else
{
}
}
}
|
|
|
|
|
In my application I represent data stored in sql 2005 by "dundas" graphs. That data are dynamically updated. I want to refresh my graphs automatically.
|
|
|
|
|
Hello,
I'm pretty new to all this so i hope i haven't picked up the wrong end of the stick..
If you want the form to re-paint it's self then you can use then following method :
.Invalidate()
That will cause the control to re-draw it's self.
|
|
|
|
|
hello
can anyone help me
how can we find a *.dmp in a directory in c#???
thanks in advance
sachin
|
|
|
|
|
Directory.GetFiles(mypath,"*.dmp);
|
|
|
|
|
I guess you meant Directory.GetFiles(mypath,"*.dmp");
|
|
|
|
|
|
Hello every body,
I want to add items in combo box (drop down style sets to DropdownList)
with text and values.
I am able to add only text not its value.
Please help,
Regards,
rahul saini
|
|
|
|
|
A combobox list only holds text strings; to map these onto values, you can
rely on the SelectedIndex property (unreliable, in case the list gets changed)
or use a HashTable; if the text is in some way a string representation of the value,
you could also parse the text.
|
|
|
|
|
Hello Luc Pattyn,
Thanks for your rply,
Can you help me out how to use hash table.
Regards,
rahul saini
|
|
|
|
|
HashTable ht=new HashTable();
ht.Add("one", 1);
ht.Add("two", 2);
...
string s=myCombo.Text;
int myValue=(int)ht[s];
|
|
|
|
|
Hello Luc,
Thanx.
Can you send me any link from where i can get detail knowlede of hash table with examples.
Regards,
rahul saini
|
|
|
|