From: Kazuhiro Fujieda Date: Sat, 15 Aug 2020 07:05:21 +0000 (+0900) Subject: 一覧の防空のリサイズとスケールがおかしいのを直す X-Git-Tag: v12.0~4 X-Git-Url: http://git.osdn.net/view?p=kancollesniffer%2FKancolleSniffer.git;a=commitdiff_plain;h=8f13200bbba815c2b587fcfae0f39b75cfd98989 一覧の防空のリサイズとスケールがおかしいのを直す --- diff --git a/KancolleSniffer/View/ListWindow/AntiAirPanel.cs b/KancolleSniffer/View/ListWindow/AntiAirPanel.cs index 707e828..9790e51 100644 --- a/KancolleSniffer/View/ListWindow/AntiAirPanel.cs +++ b/KancolleSniffer/View/ListWindow/AntiAirPanel.cs @@ -40,6 +40,7 @@ namespace KancolleSniffer.View.ListWindow CreateTable(sniffer); SuspendLayout(); CreateLabels(); + ResizeLabels(); SetRecords(); ResumeLayout(); } @@ -143,16 +144,22 @@ namespace KancolleSniffer.View.ListWindow }; _labelList.Add(labels); labels.Arrange(this, CustomColors.ColumnColors.BrightFirst(i)); + labels.Scale(); labels.Move(AutoScrollPosition); } public void ApplyResize() { - var width = Width - SystemInformation.VerticalScrollBarWidth - 2; SuspendLayout(); + ResizeLabels(); + ResumeLayout(); + } + + private void ResizeLabels() + { + var width = Width - SystemInformation.VerticalScrollBarWidth - 2; foreach (var labels in _labelList) labels.BackPanel.Width = width; - ResumeLayout(); } private void SetRecords()