Files
SzmediTools/GeologyToolkit/CreatorView.xaml
2025-09-16 16:06:41 +08:00

70 lines
2.7 KiB
XML
Raw Permalink Blame History

This file contains ambiguous Unicode characters
This file contains Unicode characters that might be confused with other characters. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.
<ui:FluentWindow
x:Class="GeologyToolkit.CreatorView"
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:local="clr-namespace:GeologyToolkit"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
xmlns:ui="http://schemas.lepo.co/wpfui/2022/xaml"
Title="模型创建"
Width="385"
Height="150"
MinWidth="400"
MinHeight="160"
MaxHeight="160"
d:DataContext="{d:DesignInstance Type=local:CreatorViewModel}"
Background="Black"
mc:Ignorable="d">
<Window.Resources>
<ResourceDictionary>
<ResourceDictionary.MergedDictionaries>
<ResourceDictionary Source="pack://application:,,,/Wpf.Ui;component/Resources/Theme/Dark.xaml" />
<ResourceDictionary Source="pack://application:,,,/Wpf.Ui;component/Resources/Wpf.Ui.xaml" />
</ResourceDictionary.MergedDictionaries>
</ResourceDictionary>
</Window.Resources>
<DockPanel>
<ui:TitleBar Title="{Binding Title, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType=Window}}" DockPanel.Dock="Top" />
<Grid Margin="5,0,5,0">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<Grid.RowDefinitions>
<RowDefinition Height="*" />
<RowDefinition Height="*" />
</Grid.RowDefinitions>
<TextBlock
Grid.Row="0"
Grid.Column="0"
VerticalAlignment="Center"
Text="mdb文件路径" />
<ui:TextBox
Grid.Row="0"
Grid.Column="1"
Margin="5"
VerticalAlignment="Center"
PlaceholderText="所选文件路径"
Text="{Binding FilePath}" />
<Button
Grid.Row="0"
Grid.Column="2"
Command="{Binding SelectMDBFileCommand}"
Content="选择路径" />
<CheckBox
Grid.Row="1"
Grid.Column="1"
Margin="5"
HorizontalAlignment="Right"
Content="创建地层表面"
IsChecked="{Binding IsCreateSurface}" />
<Button
Grid.Row="1"
Grid.Column="2"
Command="{Binding CreateGeologyCommand}"
Content="创建模型" />
</Grid>
</DockPanel>
</ui:FluentWindow>