<Window x:Class="SparkClient.Views.Dialog.JsonImport" 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:SparkClient.Views.Dialog" mc:Ignorable="d" Title="JsonImport" Height="450" Width="800" DataContext="{Binding RelativeSource={RelativeSource Self}}" WindowStyle="None" AllowsTransparency="True" Background="Transparent"> <Border CornerRadius="15" Background="White" x:Name="Border" > <Grid ClipToBounds="True"> <Grid.RowDefinitions> <RowDefinition Height="Auto"></RowDefinition> <RowDefinition Height="*"></RowDefinition> </Grid.RowDefinitions> <!-- 模拟顶部标题栏 --> <Grid Grid.Row="0" Background="#795C2A" Height="40"> <Grid.ColumnDefinitions> <ColumnDefinition Width="*" /> <ColumnDefinition Width="Auto" /> <ColumnDefinition Width="Auto" /> </Grid.ColumnDefinitions> <!-- 关闭按钮 --> <Border Grid.Column="2" Width="40" Height="30" Margin=" 0 0 10 0" HorizontalAlignment="Right" VerticalAlignment="Center" Background="Transparent" MouseEnter="Border_Close_MouseEnter" MouseLeave="Border_MouseLeave"> <Button Background="Transparent" BorderBrush="Transparent" Click="Close_Click"> <Viewbox Stretch="Uniform"> <Path Data="{StaticResource CloseGeometry}" Fill="Azure" Stroke="Azure" StrokeThickness="1" HorizontalAlignment="Center" VerticalAlignment="Center" Margin="20 0 0 0" Width="30" /> </Viewbox> </Button> </Border> </Grid> <StackPanel Grid.Row="1" VerticalAlignment="Center" > <Grid Height="30" Margin="0 10 0 10"> <Grid.ColumnDefinitions> <ColumnDefinition Width="*" /> <ColumnDefinition Width="5*" /> <ColumnDefinition Width="9*" /> <ColumnDefinition Width="2*" /> <ColumnDefinition Width="*" /> </Grid.ColumnDefinitions> <Label Grid.Column="1" HorizontalAlignment="right" Content="Json路径" Background="Transparent" BorderBrush="Transparent" FontSize="16" FontFamily="AlibabaPuHui-regular" /> <TextBox TextWrapping="Wrap" x:Name ="FilePath" Grid.Column="2" IsReadOnly="True"/> <Button Grid.Column="3" Content="浏览" HorizontalAlignment="Left" Click="open_Click"/> </Grid> <Grid> <Grid.ColumnDefinitions> <ColumnDefinition Width="3*" /> <ColumnDefinition Width="2*" /> <ColumnDefinition /> <ColumnDefinition /> </Grid.ColumnDefinitions> <Button Grid.Column="2" Content="{DynamicResource ok}" HorizontalAlignment="Center" Click="Ok_Click" /> <Button Grid.Column="3" Content="{DynamicResource Cancel}" HorizontalAlignment="Center" Click="Close_Click" /> </Grid> </StackPanel> </Grid> </Border> </Window>