|
|
Can anyone teach me on Get and Set property in a class, and how these variables in get n set are used by other class members
Thx
|
|
|
|
|
Get and Set are used in properties. So for instance, if you have a class with a Name property, you can delcare that as follows:
<br />
private string msName;<br />
public string Name<br />
{<br />
get { return msName; }<br />
set { msName = value; }<br />
}<br />
You use the Get to access the private member variable, and the Set to assign to the private member variable.
If you have an instance of your class you can use it as follows:
<br />
myObject.Name = "your name here";<br />
MessageBox.Show(myObject.Name);<br />
-- modified at 14:50 Friday 30th March, 2007
|
|
|
|
|
jayceepoo wrote: You use the Get to access the private member variable, and the Set to assign to the private member variable.
Not necessarily. It can be used with any field, not just the private ones.
Also, there doesn't even need to be a field there at all:
public string MyName
{
get
{
return "Colin";
}
}
|
|
|
|
|
|
|
Hey everyone:
I am using BCGControlBar.net and basically I have a pane which I want to attach my own form to. Because it is not in the toolbox, I haven't the slightest how to do this. Is there a way?
Regards,
James
Did I post well? Rate it! Did I post badly? Rate that too!
|
|
|
|
|
How do I make the following property correct?
C#<br />
<br />
public partial class MyUserControl: UserControl<br />
{<br />
private DataGridView _DataGridView<br />
<br />
[Category("Data"), DefaultValue(null)]<br />
public DataGridView DataGridView<br />
{<br />
get { return _DataGridView; }<br />
set { _DataGridView = value; }<br />
}<br />
}
I want this to behave like the Control.ContextMenuStrip does. If a contextMenuStrip1 on a form is assigned to a ContextMenuStrip property, then deleted from the form, the property resets to "(none)", but my _DataGridView isn’t resetting to "(none)".
Thanks in advance,
S
|
|
|
|
|
I wrote a line to an XML element and the line was
Doe John A & Jane. When i looked at the generated XML, it looked like this:
<name>DOE JOHN A & JANE
How do i get around that and make it look like:?
<name>DOE JOHN A & JANE
|
|
|
|
|
|
How would i get to the end of an item in a string array?
I have :
string[] test;
test[5] has the data that i want and the data looks something like
"This is a test at My house".
I am trying to get to the end of this string and get the last word.
So i try to use Length like this
int start = test[5].IndexOf("My")+2;
int end = test[5].Length;
string MyString = test[5].Substring (start, end);
I build fine but when i run, it blows up saying string out of bounds.
Anyone know how i should be doing this and maybe why this does not work?
Thanks,
|
|
|
|
|
Sorry, i figured it out...
I need to do a Substring for start, (end-start)
|
|
|
|
|
Hi,
Can i drag items from listboxes to elsewhere?
Thx,
Nuno
|
|
|
|
|
If you write the code to do so, yes.
|
|
|
|
|
hi,
i created an application which connects to the remote gatewawy and retrieve call information through telnet and save them to the database..
to connect using telnet i used the opensource classs given in below link
http://csharp-source.net/open-source/network-clients/dot-net-telnet[^]
but the problem i find is when the data is pulled for the first time it pulls out all data at once where for example to call datas comes as 1 string or 1 call data comes as 2 strings..but after that when it monitors new calls it record them correctly.
is there any solutions for this plz do help me..
aneef
|
|
|
|
|
It may help if you post a question in a support forum dedicated to the product.
There is a forum here: https://sourceforge.net/forum/forum.php?forum_id=184705
Maybe you should try posting your question there?
Regards
Wayne Phipps
____________
Time is the greatest teacher... unfortunately, it kills all of its students
View my Blog
|
|
|
|
|
Hi,
How can i change the name of a listbox element?
i was trying something like
listbox[index].Name = "blahblah" but is not allowed
i also tried listbox.Items[index].Name = "blahblah" but it doesnt work either.
How can i do this?
Thx,
Nuno
|
|
|
|
|
What does the Name property denote ? It doesn't seem to me like something you need to change.
Christian Graus - Microsoft MVP - C++
Metal Musings - Rex and my new metal blog
"I am working on a project that will convert a FORTRAN code to corresponding C++ code.I am not aware of FORTRAN syntax" ( spotted in the C++/CLI forum )
|
|
|
|
|
DO you really want to change the name or the text contained therein?
If text try the following
listbox[index].Text = "blahblah";
.Name is the name of the control.
Mike
You can do anything you want but you pay for everything you do!
|
|
|
|
|
Yes, i want to change the Text.
But it doesnt work as you suggested as well...
<br />
Error 1 Cannot apply indexing with [] to an expression of type 'System.Windows.Forms.ListBox' Coordinator.cs 810 21 Coordinator<br />
I need to change this test because i'm using a listbox to store some entities, and i want to rename those entities if i want, and the name of them in the listbox must change also.
Nuno
|
|
|
|
|
Yes your right do this
listbox.Items[index] = "blahblah";
Since a ListBox only uses strings the above should work.
Mike
You can do anything you want but you pay for everything you do!
|
|
|
|
|
Good Morning,
i have a problem!
i'd like to filter a dataset but return one dataset object and no one datarow object.
ex: DataRow[] dRow = dslocation.Tables[0].Select("text <> 'Any'");
i dont want it.
Please help me!
Thanks a lot!
|
|
|
|
|
You need to use a DataView. So something like:
DataView dv = dslocation.Tables[0].DefaultView;
dv.RowFilter = "Text <> 'Any'"
The rows of the DataView will exclude any row has a column text that matches 'Any'.
Hope that helps.
Ben
|
|
|
|
|
Thanks a lot, but i'd like to put this filters rows in dataset again, only filters rows.
thanks again!
|
|
|
|
|
Hi there,
Im sitting with some weird problem here, ok here goes:
Well i have a queries application and users select files from
a folder list and adds them to a customer they searched for.
The file they selected the file path with a subject and note gets saved
to the database.
Problem is that some times the exact same file path, subject and note gets
inserted twice into the database and some times 3 times.
I have searched line by line to find any possibility that the insert function runs more than ones
but it doesnt. the user select a file then enters a subject and note and then presses the capture button and the data gets inserted. My prodecure only gets executed once and it executes fast so there is no time to maybe click the button twice and even if they did i have a confirm box first before it executes the insert function.
Does anyone know what the problem might be? Pls
If you need any more info or code just lemme know.
Im programming in VS2005 C# and its a web application.
Thanks
|
|
|
|