OSDN Git Service

艦娘一覧で一番下までスクロールしても全員表示されないことがあるのを直す
authorKazuhiro Fujieda <fujieda@users.osdn.me>
Tue, 2 Jan 2018 04:24:31 +0000 (13:24 +0900)
committerKazuhiro Fujieda <fujieda@users.osdn.me>
Tue, 2 Jan 2018 04:27:01 +0000 (13:27 +0900)
KancolleSniffer/ShipListPanel.cs

index c347530..6aa110e 100644 (file)
@@ -222,9 +222,9 @@ namespace KancolleSniffer
             ScrollBar.Minimum = 0;\r
             var lines = Max(1, Height / (int)Round(LineHeight * ShipLabel.ScaleFactor.Height));\r
             var max = _shipList.Length - lines;\r
-            ScrollBar.LargeChange = Min(lines, max);\r
-            ScrollBar.Maximum =\r
-                Max(0, max + ScrollBar.LargeChange - 1); // ScrollBarを最大まで動かしてもmaxには届かない\r
+            var largeChange = Min(lines, max);\r
+            ScrollBar.LargeChange = largeChange;\r
+            ScrollBar.Maximum = Max(0, max + largeChange - 1); // ScrollBarを最大まで動かしてもmaxには届かない\r
             ScrollBar.Value = Min(ScrollBar.Value, max);\r
         }\r
 \r