Click here to Skip to main content
15,902,032 members
Home / Discussions / C#
   

C#

 
AnswerRe: Set Location of ListView below DataGridView Active Row in C# Winform Pin
Mycroft Holmes22-Jan-14 21:33
professionalMycroft Holmes22-Jan-14 21:33 
GeneralRe: Set Location of ListView below DataGridView Active Row in C# Winform Pin
ahmed_one22-Jan-14 22:07
ahmed_one22-Jan-14 22:07 
GeneralRe: Set Location of ListView below DataGridView Active Row in C# Winform Pin
Mycroft Holmes22-Jan-14 22:23
professionalMycroft Holmes22-Jan-14 22:23 
GeneralRe: Set Location of ListView below DataGridView Active Row in C# Winform Pin
ahmed_one22-Jan-14 22:31
ahmed_one22-Jan-14 22:31 
QuestionAlgorithms which Max(x) Min(y) Pin
Swab.Jat22-Jan-14 17:18
Swab.Jat22-Jan-14 17:18 
QuestionDynamic created radio buttons wont execute event on click (c# .net ) Pin
salar136922-Jan-14 14:34
salar136922-Jan-14 14:34 
AnswerRe: Dynamic created radio buttons wont execute event on click (c# .net ) Pin
Kornfeld Eliyahu Peter22-Jan-14 20:13
professionalKornfeld Eliyahu Peter22-Jan-14 20:13 
GeneralRe: Dynamic created radio buttons wont execute event on click (c# .net ) Pin
salar136923-Jan-14 8:30
salar136923-Jan-14 8:30 
GeneralRe: Dynamic created radio buttons wont execute event on click (c# .net ) Pin
Kornfeld Eliyahu Peter23-Jan-14 8:34
professionalKornfeld Eliyahu Peter23-Jan-14 8:34 
GeneralRe: Dynamic created radio buttons wont execute event on click (c# .net ) Pin
Gopi Kishan Mariyala22-Jan-14 22:24
Gopi Kishan Mariyala22-Jan-14 22:24 
GeneralRe: Dynamic created radio buttons wont execute event on click (c# .net ) Pin
salar136923-Jan-14 6:53
salar136923-Jan-14 6:53 
QuestionPainfully Slow Operation Pin
eddieangel22-Jan-14 11:07
eddieangel22-Jan-14 11:07 
AnswerRe: Painfully Slow Operation Pin
Matt T Heffron22-Jan-14 14:19
professionalMatt T Heffron22-Jan-14 14:19 
GeneralRe: Painfully Slow Operation Pin
eddieangel23-Jan-14 5:51
eddieangel23-Jan-14 5:51 
GeneralRe: Painfully Slow Operation Pin
Dave Kreskowiak23-Jan-14 7:48
mveDave Kreskowiak23-Jan-14 7:48 
GeneralRe: Painfully Slow Operation Pin
eddieangel23-Jan-14 7:59
eddieangel23-Jan-14 7:59 
QuestionRead XML values (attributes and elements) with C# Pin
SJR_122-Jan-14 5:14
SJR_122-Jan-14 5:14 
AnswerRe: Read XML values (attributes and elements) with C# Pin
Christian Wulff22-Jan-14 23:38
Christian Wulff22-Jan-14 23:38 
GeneralRe: Read XML values (attributes and elements) with C# Pin
SJR_123-Jan-14 4:59
SJR_123-Jan-14 4:59 
GeneralRe: Read XML values (attributes and elements) with C# Pin
Christian Wulff23-Jan-14 5:06
Christian Wulff23-Jan-14 5:06 
GeneralRe: Read XML values (attributes and elements) with C# Pin
SJR_123-Jan-14 5:33
SJR_123-Jan-14 5:33 
GeneralRe: Read XML values (attributes and elements) with C# Pin
Christian Wulff23-Jan-14 7:44
Christian Wulff23-Jan-14 7:44 
Try that one, joining with subItems and adding a null item in the case that no subitem exists:

C#
public void Today3()
{
    XDocument xDoc = XDocument.Load(@"C:\Results\XMLTry.xml");
    var q = from homeItem in xDoc.Descendants("HomeItem")
	    from subItem in homeItem.Element("Item").Descendants("ItemNumber").Any () ? homeItem.Element("Item").Descendants("ItemNumber") : new List<XElement>(){null}
            select new
            {
                Description=(string)homeItem.Element("Description"),
                Time = (string)homeItem.Element("Time"),
                Id=(int)homeItem.Attribute("id"),
		ItemId = subItem == null ? "" : (string)subItem.Attribute("id"),
		Name = subItem == null ? "" : (string)subItem.Element("Name"),
		ItemDescrip = subItem == null ? "" : (string)subItem.Element("ItemDescrip")
            };
 
            foreach (var item in q)
                Console.WriteLine(@"Description = {0}
Time = {1}
Id = {2}
ItemId = {3}
Name = {4}
ItemDescrip = {5}
--------------", item.Description, item.Time, item.Id, item.ItemId, item.Name, item.ItemDescrip);
}

GeneralRe: Read XML values (attributes and elements) with C# Pin
SJR_123-Jan-14 9:03
SJR_123-Jan-14 9:03 
QuestionWindows Process and MEF Pin
Member 1027274822-Jan-14 3:13
Member 1027274822-Jan-14 3:13 
AnswerRe: Windows Process and MEF Pin
Eddy Vluggen22-Jan-14 8:28
professionalEddy Vluggen22-Jan-14 8:28 

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.