|
Yes, I step through the code as well. But I will try tomorrow again. Maybe I need to fix something as well. Thx for the cooperation.
|
|
|
|
|
I want to go to a specified node in TreeView.
How can I do it?
Hello Friends
|
|
|
|
|
Locate the node using the control's Nodes property. Then set the control's SelectedNode property.
/ravi
|
|
|
|
|
Thanks
But can you make a sample for me in one line code?
Thanks in advanced
Hello Friends
|
|
|
|
|
No. But, I'll be more than happy to help if you have a specific question after trying to do this yourself.
/ravi
|
|
|
|
|
I tried this way for many time but I couldn`t get ane success
Help me please
I need your help immediately
Thanks
Hello Friends
|
|
|
|
|
How to use this exactly?
Hello Friends
|
|
|
|
|
Iterate through the Nodes collection; check each TreeNode to see if it matches your criteria. If it does, set the control's SelectedNode property.
/ravi
|
|
|
|
|
Thats true; but I my tree is in a larg size so I don`t want to Pass all nodes in my treeview.
Now What can I do for it?
Hello Friends
|
|
|
|
|
Thats true; but my tree is in a larg size so I don`t want to Pass all nodes in my treeview.
Now What can I do for it?
Hello Friends
|
|
|
|
|
This example assumes that the node's Tag property contains the data (like a key value) that you're looking for:
public TreeNode GetTreeNode(string sNodeTag)
{
TreeNode oRetVal = null;
foreach (TreeNode oNode in treeView1.Nodes)
{
if ((string)oNode.Tag == sNodeTag)
{
oRetVal = oNode;
break;
}
}
return oRetVal;
}
Everything makes sense in someone's mind
|
|
|
|
|
I don`t want to get a specified node in treeview
I want to set a specified node in treeview.it means I want to go to specified node in treeview
How can I do it ?
Hello Friends
|
|
|
|
|
When you say "set a specified node in treeview", I'm guess you're talking about setting the SelectedNode.
Again, this code assumes that you have stored a distinct value to each node's Tag property, and are passing that value into this method.
public void SetActiveNode(string sNodeTag)
{
foreach (TreeNode oNode in treeView1.Nodes)
{
if ((string)oNode.Tag == sNodeTag)
{
SelectedNode = oNode;
break;
}
}
}
Everything makes sense in someone's mind
|
|
|
|
|
How can I search in a DataGridView ?
I have a DataGridView that has eight column.(for example this datagrid shows some information about 5000 E_Books).One of these eight column is about "Subjetc" and it can made of tow or three subject that delimited with "#" from each other : Example = "Metaphysics # Epistemology".
Now I want to search Epistemology in this datagrid so that I can see this record ( "Metaphysics # Epistemology" ) as an answer of my search
How can I do it?
Thanks in advance
Hello Friends
|
|
|
|
|
hi Laji59
See this and dont forget to vote
http://www.codeproject.com/KB/cs/N-Tier22.aspx[^]
Hope it helps
Vuyiswa Maseko,
Sorrow is Better than Laughter, it may Sadden your Face, but It sharpens your Understanding
VB.NET/SQL7/2000/2005
http://vuyiswamb.007ihost.com
http://Ecadre.007ihost.com
vuyiswam@tshwane.gov.za
|
|
|
|
|
thanks
but download link is empty
also I don`t want to RESTRICT datagrid to on answer ; I want to go to the first record that has special conditions and high_light it
Hello Friends
|
|
|
|
|
Hello,
There are many ways to make search.
Is your datagrid based on a Data Model?
My Advice is to bind your search results on your data model objects.
List<ebooks> for example.
Dont try te retreive information from your datagridview (assume that it's only to display)
you can make for example a SearchClass that look for key words:
class SerachEbooksClass
{
public static List<ebook> GetEBooksByKeyWords (string [] keyWords, List<ebook> ebookList)
{
}
}
</ebook></ebook>
This method is quite heavy if you got a very huge list
You can make an index for your ebooks
e.g.
keywork1=>ebook1,ebook2,ebook3
keywork2=>ebook2,ebook100,ebook50
...
keyworkn=>ebook4,ebook1,ebook66
try to consult this index when searching for ebooks !
*
hope this helped you
|
|
|
|
|
Thanks
But don`t you have any other solution?
Hello Friends
|
|
|
|
|
Hi,
Do it in sql and trigger it in c#, by way for me.
nelsonpaixao@yahoo.com.br
|
|
|
|
|
I would like to know how to sort a string array alphanumerically.
I'm writing a program which gets all the files in a folder and goes through them, but it is important that they are processed in the right order. The problem is that the files are named like this 123456_123456. The length of the file name is not fixed and when sorting the string with Array.Sort(), it is not sorted correctly. I.e. with two files named 123_456 and 123_123567, 123_123567 will be the first, even though 123_456 is technically the lower number. How do i avoid this problem?
Thanks in advance
I haven't lost 'till I'm the last one to cross the finishline.
|
|
|
|
|
Put them in a System.Collections.Generic.SortedList<long,string> instead?
|
|
|
|
|
How so? Ive never used SortedList and i cant really see how it works and helps. Any tips?
I haven't lost 'till I'm the last one to cross the finishline.
|
|
|
|
|
Start by reading up on it.
|
|
|
|
|
Write your own comparer and call that in the Sort method's parameters. Array.Sort(StringComparer);
public int StringComparer(string stringA, string stringB)
{
return stringA.CompareTo(stringB);
}
DaveBTW, in software, hope and pray is not a viable strategy. (Luc Pattyn)Expect everything to be hard and then enjoy the things that come easy. (code-frog)
|
|
|
|
|
You have to make your own custom comparer that splits the strings into numerical and non-numerical parts and compares them, which you then use with the Array.Sort method.
You can use a regular expression to split the strings.
Despite everything, the person most likely to be fooling you next is yourself.
|
|
|
|