fix: 地铁屏无法启动

This commit is contained in:
denglihong2007
2025-07-30 20:41:54 +08:00
parent 0ad3ae2c1d
commit c91423ee48
2 changed files with 12 additions and 0 deletions

View File

@@ -10,6 +10,12 @@
<PackageId>CRSim.ScreenSimulator</PackageId>
<GeneratePackageOnBuild>True</GeneratePackageOnBuild>
</PropertyGroup>
<ItemGroup>
<None Remove="Assets\logo-CR.png" />
<None Remove="Assets\logo-CRH.png" />
<None Remove="Assets\logo-GTJT.png" />
</ItemGroup>
<ItemGroup>
<PackageReference Include="CommunityToolkit.Mvvm" Version="8.4.0" />
<PackageReference Include="Microsoft.Extensions.DependencyInjection" Version="9.0.7" />
@@ -19,5 +25,10 @@
<ItemGroup>
<ProjectReference Include="..\CRSim.Core\CRSim.Core.csproj" />
</ItemGroup>
<ItemGroup>
<Resource Include="Assets\logo-CR.png" />
<Resource Include="Assets\logo-CRH.png" />
<Resource Include="Assets\logo-GTJT.png" />
</ItemGroup>
</Project>

View File

@@ -19,6 +19,7 @@ namespace CRSim.ScreenSimulator.ViewModels
private string _text;
[ObservableProperty]
private Uri _video;
public System.Windows.Threading.Dispatcher UIDispatcher { get; set; }
public List<TrainInfo> TrainInfos { get; set; } = [];
public MetroPlatformScreenViewModel(ITimeService timeService, ISettingsService settingsService)
{