.csv导入XAML报告工具

.csv导入XAML报告工具,xaml,csv,Xaml,Csv,首先,请原谅我缺乏编码知识,我对这一点完全陌生 我在实验室工作,其中一台机器可以根据XAML文件生成报告。为了将正确的变量输入机器,我们使用.csv文件 有人能帮我设置如何将CSV值导入XAML报告吗 我已经在谷歌上搜索过这个问题,但我的编码知识远远局限于编译一个像样的代码 .csvfile的示例 Aspirate offset;Dispense offset;Volume A;Volume B;Number;Solvent 3;1;100;900;12;DMSO 4;2;200;800;; 5

首先,请原谅我缺乏编码知识,我对这一点完全陌生

我在实验室工作,其中一台机器可以根据XAML文件生成报告。为了将正确的变量输入机器,我们使用.csv文件

有人能帮我设置如何将CSV值导入XAML报告吗

我已经在谷歌上搜索过这个问题,但我的编码知识远远局限于编译一个像样的代码

.csvfile的示例

Aspirate offset;Dispense offset;Volume A;Volume B;Number;Solvent
3;1;100;900;12;DMSO
4;2;200;800;;
5;3;300;700;;
6;4;400;600;;
7;5;500;500;;
8;6;600;400;;
9;7;700;300;;
46;8;800;200;;
47;9;900;100;;
标题下方的行数是可变的

到目前为止,我拥有的XAMl代码:

 <UserControl xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
             xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
             xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
             xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
             mc:Ignorable="d" 
             d:DesignHeight="500" d:DesignWidth="450">
<Grid  Margin="10">
        <StackPanel>
                <Viewbox Width="200" Margin="-370,10,0,0" >
                <Canvas Width="427.069" Height="72.588">
                    <TextBlock xml:space="preserve" FontSize="25" Margin="-200,5,0,0">Test item:    ~Testitem~</TextBlock>
                    <TextBlock xml:space="preserve" FontSize="25" Margin="-200,40,0,0">Project:        ~Project~</TextBlock>       
                </Canvas>
            </Viewbox>
            <Viewbox Width="200" Margin="0,-70,0,0" >
            </Viewbox>
            <TextBlock xml:space="preserve" FontSize="24" HorizontalAlignment="Center" FontWeight="Normal" Margin="0,30,0,20" FontFamily="Arial"><Underline>Work-solultions report</Underline></TextBlock>
            <TextBlock xml:space="preserve" FontSize="12" Margin="20,15,0,0">User:               ~CurrentUserInput~</TextBlock>
            <TextBlock xml:space="preserve" FontSize="12" Margin="20,5,0,0">Created on:     ~CurrentTime~ ~CurrentDate~</TextBlock>
            <TextBlock xml:space="preserve" FontSize="12" Margin="20,5,0,0">System:            TEST </TextBlock>
            <TextBlock xml:space="preserve" FontSize="12" Margin="20,5,0,0"></TextBlock>            
            <TextBlock xml:space="preserve" FontSize="12" Margin="20,5,0,0">Work-solutions created according tot he schedule below</TextBlock>
            <TextBlock xml:space="preserve" FontSize="12" Margin="20,5,0,0"></TextBlock>    
<ListView x:Name="W_aanmaak" HorizontalAlignment="Center" Height="400" VerticalAlignment="Top" Width="620">
    <ListView.View>
        <GridView>
            <GridViewColumn Header="Aspirate offset      "/>
            <GridViewColumn Header="Dispense offset      "/>
            <GridViewColumn Header="Pipet volume [µL]      "/>
            <GridViewColumn Header="solvent volume [µL]      "/>
            <GridViewColumn Header="Number of W's      "/>
            <GridViewColumn Header="Solvent      "/>
        </GridView>
    </ListView.View>
</ListView>

            <TextBlock xml:space="preserve" FontSize="12" Margin="550,220,0,0">Completed by:________________________</TextBlock>
            <TextBlock xml:space="preserve" FontSize="12" Margin="550,5,0,0">Checked By:___________________________</TextBlock>

</StackPanel>
    </Grid>

</UserControl>

测试项目:~Testitem~
项目:~项目~
工作报告
用户:~CurrentUserInput~
创建日期:~CurrentTime~~CurrentDate~
系统:测试
根据以下时间表创建的工作解决方案
填写人:________________________
审核人:___________________________
信息:~~之间的文本是系统变量(不是通过.csv文件导入的)

为报告选择xaml文件时,计算机会提示输入文件夹,而不是特定文件。因此,我得出结论,机器能够运行代码。机器供应商没有关于报告工具的具体信息


感谢是前进

XAML只是一种标记语言,主要用于基于Windows的应用程序。在提供帮助之前,我们需要更多信息(机器类型、XAML报告布局等)。这就像说:这个csv文件必须放在Word中,而不给我们布局模板或机器如何处理的信息。使用额外信息编辑XAML只是一种标记语言,主要用于基于Windows的应用程序。在提供帮助之前,我们需要更多信息(机器类型、XAML报告布局等)。这就像说:这个csv文件必须放在Word中,而不给我们布局模板或机器如何处理的信息。用额外的信息编辑