Click here to Skip to main content
15,887,746 members
Home / Discussions / C#
   

C#

 
GeneralRe: a module Pin
Pete O'Hanlon16-Jul-12 4:34
mvePete O'Hanlon16-Jul-12 4:34 
Questioncrystal report in C# using dataset and datatable Pin
rohitatcp15-Jul-12 21:07
rohitatcp15-Jul-12 21:07 
Question[SOLVED] GUI Problem - Added Forms To Tab Control Pin
AmbiguousName15-Jul-12 20:40
AmbiguousName15-Jul-12 20:40 
AnswerRe: [SOLVED] GUI Problem - Added Forms To Tab Control Pin
Obaid ur Rehman15-Jul-12 23:25
Obaid ur Rehman15-Jul-12 23:25 
AnswerRe: [SOLVED] GUI Problem - Added Forms To Tab Control Pin
AmbiguousName16-Jul-12 0:54
AmbiguousName16-Jul-12 0:54 
Generalwhat info is needed to detect a HtmlElement in WebBrowser Pin
linuor15-Jul-12 19:47
linuor15-Jul-12 19:47 
GeneralRe: what info is needed to detect a HtmlElement in WebBrowser Pin
Richard MacCutchan15-Jul-12 22:20
mveRichard MacCutchan15-Jul-12 22:20 
GeneralRe: what info is needed to detect a HtmlElement in WebBrowser Pin
linuor16-Jul-12 3:15
linuor16-Jul-12 3:15 
Thank you for your response.
As you said, the path of the HtmlElement in its DOM tree would lead the program back to itself.
But it is a little complicated.
In my opinion:
1.get the tag name of the HtmlElement selected
string tagName=HtmlElement.TagName;
2.get the collection of that tag of the whole HtmlDocument
HtmlElementCollection emCollection=HtmlElement.Document.GetElementByTagName(tagName);
3.find out the index of the HtmlElement in emCollection
for each(HtmlElement em2 in emCollection)
{
if em2.Equals(HtmlElement) GetTheIndexOfTheElement;
++i;
}
4.write the index and the tagname to a file, once the program run again, gets back the URL, the index, and the tagname back. At last, we can get the element back.
WebBrowser.Navigate(URL);
HtmlElememtCollection emC=WebBrowser.Document.GetElementByTagName(tagname);
HtmlElement em=emC[index];

BUT, I am quiet not sure this will work.

GeneralRe: what info is needed to detect a HtmlElement in WebBrowser Pin
Richard MacCutchan16-Jul-12 3:57
mveRichard MacCutchan16-Jul-12 3:57 
GeneralSerial Port Read Timeout Problem Pin
Richard Andrew x6415-Jul-12 18:21
professionalRichard Andrew x6415-Jul-12 18:21 
GeneralRe: Serial Port Read Timeout Problem Pin
Peter_in_278015-Jul-12 19:30
professionalPeter_in_278015-Jul-12 19:30 
GeneralRe: Serial Port Read Timeout Problem Pin
Richard Andrew x6415-Jul-12 19:55
professionalRichard Andrew x6415-Jul-12 19:55 
GeneralRe: Serial Port Read Timeout Problem Pin
SoMad15-Jul-12 20:45
professionalSoMad15-Jul-12 20:45 
GeneralRe: Serial Port Read Timeout Problem Pin
glennPattonWork315-Jul-12 22:38
professionalglennPattonWork315-Jul-12 22:38 
QuestionStart Debugger "from running program" Pin
Tomerland15-Jul-12 9:12
Tomerland15-Jul-12 9:12 
GeneralRe: Start Debugger "from running program" Pin
PIEBALDconsult15-Jul-12 9:23
mvePIEBALDconsult15-Jul-12 9:23 
AnswerRe: Start Debugger "from running program" Pin
Eddy Vluggen15-Jul-12 10:49
professionalEddy Vluggen15-Jul-12 10:49 
AnswerRe: Start Debugger "from running program" Pin
markovl15-Jul-12 23:06
markovl15-Jul-12 23:06 
AnswerRe: Start Debugger "from running program" Pin
jschell16-Jul-12 6:08
jschell16-Jul-12 6:08 
QuestionAdding Element Host to Datagridview Pin
amirmn715-Jul-12 6:31
amirmn715-Jul-12 6:31 
Questiona mask control in windows form application Pin
jokercocol14-Jul-12 6:52
jokercocol14-Jul-12 6:52 
AnswerRe: a mask control in windows form application Pin
Abhinav S14-Jul-12 7:19
Abhinav S14-Jul-12 7:19 
AnswerRe: a mask control in windows form application Pin
BillWoodruff14-Jul-12 14:08
professionalBillWoodruff14-Jul-12 14:08 
GeneralRe: a mask control in windows form application Pin
jokercocol15-Jul-12 2:05
jokercocol15-Jul-12 2:05 
AnswerRe: a mask control in windows form application Pin
OriginalGriff15-Jul-12 3:03
mveOriginalGriff15-Jul-12 3:03 

General General    News News    Suggestion Suggestion    Question Question    Bug Bug    Answer Answer    Joke Joke    Praise Praise    Rant Rant    Admin Admin   

Use Ctrl+Left/Right to switch messages, Ctrl+Up/Down to switch threads, Ctrl+Shift+Left/Right to switch pages.