ClassAssistance.Master/FileManagerWindow.xaml
(开头部分) 5KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<src:SlaveWindow x:Class="ClassAssistance.Master.FileManagerWindow"
xmlns:src="clr-namespace:ClassAssistance.Master"
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:ClassAssistance.Master"
mc:Ignorable="d"
Title="File Manager" Height="800" Width="1000">
<Grid>
<Grid.RowDefinitions>
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
<RowDefinition Height="*" />
<RowDefinition Height="Auto" />
<RowDefinition Height="Auto" />
</Grid.RowDefinitions>
<GroupBox Header="Current directory" Grid.Row="0" Margin="10">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="600" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<TextBox Name="TxtBoxDirectory" Text=".." Grid.Column="0" KeyDown="TxtBoxDirectory_KeyDown" />
<Button Name="BtnNavigate" Content="Navigate" Click="OnNavigate" Grid.Column="1" />
<Button Name="BtnGoToDrives" Content="Drives" Click="OnGoToDrives" Grid.Column="2" />
</Grid>
</GroupBox>
<GroupBox Header="Upload file to current directory" Grid.Row="1" Margin="10">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="600" />
<ColumnDefinition Width="5" />
<ColumnDefinition Width="*" />
</Grid.ColumnDefinitions>
<TextBox Name="TxtBoxUpload" Text="http://example.com/script.bat" Grid.Column="0" KeyDown="TxtBoxUpload_KeyDown" />
<Button Name="BtnUpload" Content="Upload" Click="OnUpload" Grid.Column="2" />
</Grid>
</GroupBox>
<ListView Grid.Row="2" Name="FilesList" ItemsSource="{Binding Items}" Margin="10" ScrollViewer.VerticalScrollBarVisibility="Visible" ScrollViewer.HorizontalScrollBarVisibility="Visible">
<ListView.Resources>
<Style TargetType="{x:Type ListViewItem}">
<Style.Triggers>
<DataTrigger Binding="{Binding Type}" Value="Folder">
<Setter Property="Foreground" Value="DarkGreen" />
</DataTrigger>
<EventTrigger RoutedEvent="Loaded">
<BeginStoryboard Storyboard="{StaticResource HighlightEffect}" />
</EventTrigger>
</Style.Triggers>
<EventSetter Event="MouseDoubleClick" Handler="OnFolderDoubleClick" />
</Style>
</ListView.Resources>
<ListView.View>
<GridView>
<GridViewColumn Header="Name" Width="400" DisplayMemberBinding="{Binding Name}" />
<GridViewColumn Header="Size" Width="100" DisplayMemberBinding="{Binding Size}" />
</GridView>
</ListView.View>
后面还有 42 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
