|
Use CheckedListBox. It allow to check multiple checkboxes.
To check each box programatically do like this:
for (int i = 0; i < checkedListBox1.Items.Count; i++)
{
checkedListBox1.SetItemCheckState(i, CheckState.Checked);
}
-------------------------------------------------------------------------
Or ListView
Set "CheckBoxes" property to true to display checkboxes.
To count number of checked boxes :
myListView.CheckedIndices.Count;
To get text from checked row on index i, first column :
myListView.CheckedItems[i].SubItems[0].Text;
To check row on index i
myListView.Items[i].Checked = true;
|
|
|
|
|
I want to print Html Table with header repeating on each page.Can anyone help me?
Thanks in advance
|
|
|
|
|
I got the answer to print html table.
This is the header | Body | footer |
By including thead tag ,we can print header part in all pages while printing
|
|
|
|
|
Hi,
How can i do comparison between 2 xml files weather they are ideal or different?
Thanks,
Hitesh
|
|
|
|
|
u can fill the dataset by dataset's readxml meathod
and then can compare the data of these dataset's
rahul
|
|
|
|
|
I think you can use 2 StreamReader class for opening the files and read and compare one line of each file with the ReadLine method.
In this way they are used less resources if the files are hudge.
|
|
|
|
|
Okay...I check it out with this one.
Thanks,
hitesh
|
|
|
|
|
In addition to what lmoelleb posted, I think it would be more reliable to use two XmlTextReader , call their Read methods to move from node to node and after each call compare their Value (and NodeType ) properties.
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook
www.troschuetz.de
|
|
|
|
|
Notice that
<test><hello>world</hello></test>
is identical to
<test>
<hello>world</hello>
</test>
but it is NOT identical to
<test><hello>
world
</hello></test>
|
|
|
|
|
in this case the only solution i can think is load in dataset , as the first answer ... do you have other ideas?
|
|
|
|
|
One can use XmlTextReaders instead of the StreamReaders. Also possible but more memory consuming: Load both files into a XmlDocument and compare the strings returned by the InnerXml property.
"Programming today is a race between software engineers striving to build bigger and better idiot-proof programs, and the Universe trying to produce bigger and better idiots. So far, the Universe is winning." - Rick Cook
www.troschuetz.de
|
|
|
|
|
I will use second case.
<test>
<hello>world
Thanks,
Hitesh
|
|
|
|
|
Hi..
I want to learn network programming using C#.
So, from where to start i.e. Sockets, TCP, etc
|
|
|
|
|
Search for sockets in CodeProject articles , there are a lot
|
|
|
|
|
Hello all,
I'd like to open a console window that is usable with System.Console.ReadLine/WriteLine from a WinForm.
I'm trying to do it by clicking a button, but I'm having difficulty figuring it out.
How do I create / initialize the window?
Also, are there any issues with passing info back and forth between the console window and the form?
Currently, I can get a string to output to the Output window when I click the button, but I want a console. I can also use the process control to call a cmd.exe window, but can't get the IO there...
Thanks in advance.
|
|
|
|
|
You might be able to create a cmd.exe process and then use the RedirectStandardInput and RedirectStandardOutput to the streams of the Console class (something like GetStandardInputStream and GetStandardOutputStream from the Console class). You should be able to then write using Console.WriteLine etc and read using Console.ReadLine etc to read and write from cmd.exe.
Note I havn't had the time to look it up properly, but then again that's your job , still might be useful to me when I get the time.
You know you're a Land Rover owner when the best route from point A to point B is through the mud.
Ed
|
|
|
|
|
How to check validation numeric field in C# coz C# doesn't has built-in IsNumeric function
Angela
|
|
|
|
|
Three ways
1 - use a MaskedEditBox
2 - write your own handler so the edit box only takes numbers
3 - use Char.IsNumber to check all the characters in the string.
Christian Graus - Microsoft MVP - C++
|
|
|
|
|
ok, thanks
|
|
|
|
|
Use this
public bool IsNumeric(string s)<br />
{<br />
try<br />
{<br />
Int32.Parse(s);<br />
}<br />
catch<br />
{<br />
return false;<br />
}<br />
return true;<br />
}<br />
Nikhil
|
|
|
|
|
Thanks for your source code
just now i also found another way to validate the numeric field, I would like to share it with you :
public bool chkNumeric(string strText)
{
char[] chars = strText.ToCharArray();
for (int i = 0; i < chars.Length; i++)
{
if (chars[i] > 57 || chars[i] < 48)
{
return false;
}
}
return true;
}
angela
|
|
|
|
|
this code wil not handle -ve numbers and number exceeding int max limit
Regards
Shajeel
|
|
|
|
|
|
Be careful. The exception police will get you. As has been explained to me, relying on exceptions is bad practice. Use TryParse instead of Parse and it returns a boolean to let you know if it worked or not.
|
|
|
|
|
Well you could just do like this:
try
{
Convert.ToInt32(txtstring);
}
catch
{
MessageBox.Show("You must input a numeric value!");
return;
}
-- modified at 2:53 Thursday 8th June, 2006
|
|
|
|