Disable auto-adjust main list column width desktop

This commit is contained in:
2dust
2026-04-30 10:03:10 +08:00
parent 3e157b0d62
commit f8f7fee461
3 changed files with 8 additions and 9 deletions
@@ -418,7 +418,7 @@
Margin="{StaticResource Margin4}"
HorizontalAlignment="Left" />
<TextBlock
<!--<TextBlock
Grid.Row="5"
Grid.Column="0"
Margin="{StaticResource Margin4}"
@@ -429,7 +429,7 @@
Grid.Row="5"
Grid.Column="1"
Margin="{StaticResource Margin4}"
HorizontalAlignment="Left" />
HorizontalAlignment="Left" />-->
<TextBlock
Grid.Row="8"
@@ -700,7 +700,6 @@
VerticalAlignment="Center"
Text="{x:Static resx:ResUI.TbSettingsChinaUserTip}"
TextWrapping="Wrap" />
</Grid>
</ScrollViewer>
</TabItem>
@@ -88,7 +88,7 @@ public partial class OptionSettingWindow : WindowBase<OptionSettingViewModel>
this.Bind(ViewModel, vm => vm.EnableStatistics, v => v.togEnableStatistics.IsChecked).DisposeWith(disposables);
this.Bind(ViewModel, vm => vm.DisplayRealTimeSpeed, v => v.togDisplayRealTimeSpeed.IsChecked).DisposeWith(disposables);
this.Bind(ViewModel, vm => vm.KeepOlderDedupl, v => v.togKeepOlderDedupl.IsChecked).DisposeWith(disposables);
this.Bind(ViewModel, vm => vm.EnableAutoAdjustMainLvColWidth, v => v.togEnableAutoAdjustMainLvColWidth.IsChecked).DisposeWith(disposables);
//this.Bind(ViewModel, vm => vm.EnableAutoAdjustMainLvColWidth, v => v.togEnableAutoAdjustMainLvColWidth.IsChecked).DisposeWith(disposables);
this.Bind(ViewModel, vm => vm.AutoHideStartup, v => v.togAutoHideStartup.IsChecked).DisposeWith(disposables);
this.Bind(ViewModel, vm => vm.Hide2TrayWhenClose, v => v.togHide2TrayWhenClose.IsChecked).DisposeWith(disposables);
this.Bind(ViewModel, vm => vm.MacOSShowInDock, v => v.togMacOSShowInDock.IsChecked).DisposeWith(disposables);
@@ -95,11 +95,11 @@ public partial class ProfilesView : ReactiveUserControl<ProfilesViewModel>
.Subscribe(_ => StorageUI())
.DisposeWith(disposables);
AppEvents.AdjustMainLvColWidthRequested
.AsObservable()
.ObserveOn(RxSchedulers.MainThreadScheduler)
.Subscribe(_ => AutofitColumnWidth())
.DisposeWith(disposables);
//AppEvents.AdjustMainLvColWidthRequested
// .AsObservable()
// .ObserveOn(RxSchedulers.MainThreadScheduler)
// .Subscribe(_ => AutofitColumnWidth())
// .DisposeWith(disposables);
});
RestoreUI();