我用=>发送的路径文件发送到C#脚本

时间:2016-07-19 18:16:40

标签: c# wpf

我有一个控制台脚本工作得很好......但我为该脚本制作了一个GUI,现在我不知道如何获得我发送的文件的完整路径?

我只得到这个:Environment.GetCommandLineArgs()[0]但我从脚本源获取文件夹。

这是一个小型WPF应用程序,但我现在卡住了。 (我在谷歌搜索了很多,但是我找不到任何好的东西)

这是XAML:

<Window x:Class="Download_subtitles_GUI.MainWindow"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
    xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
    xmlns:local="clr-namespace:Download_subtitles_GUI"
    mc:Ignorable="d"
    ResizeMode="NoResize"
    Title="Download subtitles" Height="129" Width="525">
<Grid>
    <TextBlock x:Name="TextBlock1" Margin="10,10,10,0" TextWrapping="Wrap" Text="" FontSize="14" Height="20" VerticalAlignment="Top"/>
    <TextBlock x:Name="TextBlock2" Margin="10,30,10,0" TextWrapping="Wrap" Text="" FontSize="14" Height="20" VerticalAlignment="Top"/>
    <TextBlock x:Name="TextBlock3" Margin="10,60,10,0" TextWrapping="Wrap" Text="" FontSize="14" Height="20" VerticalAlignment="Top"/>
</Grid>

namespace Download_subtitles_GUI
{
/// <summary>
/// Interaction logic for MainWindow.xaml
/// </summary>
    public partial class MainWindow : Window
    {
        public MainWindow()
        {
            InitializeComponent();
            TextBlock1.Text = Environment.GetCommandLineArgs()[0];
        }
    }
}

谢谢。

1 个答案:

答案 0 :(得分:0)

如果我理解正确,你需要的是:

{{1}}