TMusic/MainWindow.xaml
(开头部分) 44KB这里只显示每个文件的开头 60 行。登录后可以解锁完整代码。
<Window x:Class="TMusic.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:TMusic.Model;assembly=TMusic.Model"
xmlns:view="clr-namespace:TMusic.View"
xmlns:md="http://materialdesigninxaml.net/winfx/xaml/themes"
xmlns:i="http://schemas.microsoft.com/xaml/behaviors"
xmlns:ii="http://www.galasoft.ch/mvvmlight"
mc:Ignorable="d"
Title="MainWindow" MinHeight="600" MinWidth="900" Height="700" Width="1100" AllowsTransparency="True" WindowStyle="None" WindowStartupLocation="CenterScreen" WindowState="Normal" FontFamily="{DynamicResource MaterialDesignFont}" BorderThickness="20" ResizeMode="CanResizeWithGrip" MouseLeftButtonDown="Window_MouseLeftButtonDown" StateChanged="Window_StateChanged" Icon="{DynamicResource IconDrawingImage}">
<Window.Effect>
<DropShadowEffect BlurRadius="20" Opacity="0.4" ShadowDepth="0"/>
</Window.Effect>
<Window.Resources>
<DrawingImage x:Key="IconDrawingImage">
<DrawingImage.Drawing>
<GeometryDrawing Geometry="M16,9H13V14.5A2.5,2.5 0 0,1 10.5,17A2.5,2.5 0 0,1 8,14.5A2.5,2.5 0 0,1 10.5,12C11.07,12 11.58,12.19 12,12.5V7H16V9M12,2A10,10 0 0,1 22,12A10,10 0 0,1 12,22A10,10 0 0,1 2,12A10,10 0 0,1 12,2M12,4A8,8 0 0,0 4,12A8,8 0 0,0 12,20A8,8 0 0,0 20,12A8,8 0 0,0 12,4Z" Brush="{DynamicResource PrimaryHueMidBrush}"/>
</DrawingImage.Drawing>
</DrawingImage>
</Window.Resources>
<md:DialogHost DialogTheme="Inherit" Identifier="{x:Static local:AppConstant.VALUE_ROOT_DIALOG}">
<Grid>
<Grid.Background>
<ImageBrush ImageSource="{Binding BgImgPath}"/>
</Grid.Background>
<Grid.RowDefinitions>
<RowDefinition Height="55"></RowDefinition>
<RowDefinition Height="*"></RowDefinition>
<RowDefinition Height="70"></RowDefinition>
</Grid.RowDefinitions>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="230"></ColumnDefinition>
<ColumnDefinition Width="*"></ColumnDefinition>
</Grid.ColumnDefinitions>
<StackPanel Grid.Row="0" Grid.Column="0" VerticalAlignment="Center" HorizontalAlignment="Left">
<StackPanel Orientation="Horizontal">
<md:PackIcon Kind="MusicCircleOutline" Width="30" Height="30" Margin="30,0,0,0" Foreground="{DynamicResource PrimaryHueMidBrush}"/>
<TextBlock Text="{x:Static local:AppConstant.APP_NAME}" Style="{StaticResource MaterialDesignHeadline6TextBlock}" VerticalAlignment="Center" Margin="10,0,0,0" Foreground="{DynamicResource PrimaryHueMidBrush}"/>
</StackPanel>
</StackPanel>
<Grid Grid.Row="0" Grid.Column="1">
<Grid.ColumnDefinitions>
<ColumnDefinition Width="*"/>
<ColumnDefinition Width="250"/>
</Grid.ColumnDefinitions>
<Border Grid.Column="0" CornerRadius="20" BorderBrush="{StaticResource MaterialDesignLightForeground}" BorderThickness="1" Height="40">
<Grid>
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
<StackPanel Grid.Column="0" Orientation="Horizontal">
<ComboBox ItemsSource="{Binding MusicSourceList}" SelectedItem="{Binding CurrentMusicSource}" Margin="15,0">
<ComboBox.ItemTemplate>
后面还有 463 行代码,解锁后查看完整代码
24 小时内免费解锁 3 个项目,之后 1 积分/个。 规则说明
AI 解读
登录后可用,每次 10 积分,解读结果公开显示在下面。
还没有人解读过这个文件。
