Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/csharp/296.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/1/vb.net/15.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
C# Xml到Datagrid,显示所选发票中的行 我不明白,如果你找到了就给我看标签好吗?不获取信息的目的是什么?你能举一个输出的例子吗?我有另一个datagridview,所有发票都在xml文件中。我需要在双击所选发票时,在另一个网格中查看发票中的所有行。 _C#_Vb.net - Fatal编程技术网

C# Xml到Datagrid,显示所选发票中的行 我不明白,如果你找到了就给我看标签好吗?不获取信息的目的是什么?你能举一个输出的例子吗?我有另一个datagridview,所有发票都在xml文件中。我需要在双击所选发票时,在另一个网格中查看发票中的所有行。

C# Xml到Datagrid,显示所选发票中的行 我不明白,如果你找到了就给我看标签好吗?不获取信息的目的是什么?你能举一个输出的例子吗?我有另一个datagridview,所有发票都在xml文件中。我需要在双击所选发票时,在另一个网格中查看发票中的所有行。 ,c#,vb.net,C#,Vb.net,Xml到Datagrid,显示所选发票中的行 我不明白,如果你找到了就给我看标签好吗?不获取信息的目的是什么?你能举一个输出的例子吗?我有另一个datagridview,所有发票都在xml文件中。我需要在双击所选发票时,在另一个网格中查看发票中的所有行。 <Documents> <Sales> <Total>81678.600000</Total> <Invoice> <InvoiceNum&

Xml到Datagrid,显示所选发票中的行
我不明白,如果你找到了就给我看标签好吗?不获取信息的目的是什么?你能举一个输出的例子吗?我有另一个datagridview,所有发票都在xml文件中。我需要在双击所选发票时,在另一个网格中查看发票中的所有行。
<Documents>
   <Sales>
    <Total>81678.600000</Total>
    <Invoice>
        <InvoiceNum>153</InvoiceNum>
        <Date>2013-03-01</Date>
        <Customer>2589</Customer>
        <Line>
            <ProductId>AT.02-2584</ProductId>
            <Description>Product 1</Description>
            <Quantity>1.000</Quantity>
            <UnitPrice>265.140000</UnitPrice>
        </Line>
    </Invoice>      
    <Invoice>
        <InvoiceNum>154</InvoiceNum>
        <Date>2013-03-01</Date>
        <Customer>2589</Customer>
        <Line>
            <ProductId>AT.02-2584</ProductId>
            <Description>Product 1</Description>
            <Quantity>1.000</Quantity>
            <UnitPrice>265.140000</UnitPrice>
        </Line>
                    <Line>
            <ProductId>AT.02-2599</ProductId>
            <Description>Product 2</Description>
            <Quantity>1.000</Quantity>
            <UnitPrice>85.100000</UnitPrice>
        </Line>
    </Invoice>  
</Sales>
filepath1 = "C:\Users\Documents\Teste.xml"
     Dim xml As XDocument = XDocument.Load(filepath1)

           Dim query = From xe In xml.Descendants("Invoice")
          Where xe.Element("InvoiceNum").Value = "153"
          Select New With {
             .Invoice = xe.Element("InvoiceNum").Value,
             .Date = xe.Element("Date").Value
          }
           DataGridView1.DataSource = query.ToArray