C# と VB.NET の質問掲示板

わんくま同盟

ASP.NET、C++/CLI、Java 何でもどうぞ

C# と VB.NET の入門サイト

■96421 / 3階層)  Labelを90度回転する方法
□投稿者/ Georgia (3回)-(2020/11/21(Sat) 19:50:00)
Me.BackgroundImage を使った方法で
LabelがTablelayoutpanelに入っており、
そのTablelayoutpanelがフォームにアンカーされているとします。

この状態でウインドウサイズを変えると
Labelのサイズが変更されるため、


Private Sub VerticalLabel_SizeChanged(ByVal sender As Object, ByVal e As EventArgs) Handles MyBase.SizeChanged
GenerateTexture()
End Sub


呼び出されます。

すると、Labelの内容は更新されるのですが
なぜか2〜3回Labelが点滅してから更新されてしまいます。

OnPaintの方を使うとこのような挙動はないのですが、
この点滅を無くすことはできないでしょうか?

編集キー/

前の記事(元になった記事) 次の記事(この記事の返信)
←Re[2]: Labelを90度回転する方法 /Georgia →Re[4]: Labelを90度回転する方法 /Georgia
 
上記関連ツリー

Labelを90度回転する方法 / Georgia (20/11/21(Sat) 17:58) #96416
Re[1]: Labelを90度回転する方法 / Hongliang (20/11/21(Sat) 18:13) #96418
  └ Re[2]: Labelを90度回転する方法 / Georgia (20/11/21(Sat) 19:12) #96420
    ├ Re[3]: Labelを90度回転する方法 / Hongliang (20/11/21(Sat) 20:11) #96422
    └ Labelを90度回転する方法 / Georgia (20/11/21(Sat) 19:50) #96421 ←Now
      └ Re[4]: Labelを90度回転する方法 / Georgia (20/11/21(Sat) 21:05) #96423
        └ Re[5]: Labelを90度回転する方法 / Georgia (20/11/21(Sat) 21:05) #96424
          └ Re[6]: Labelを90度回転する方法 / Hongliang (20/11/21(Sat) 21:34) #96425
            └ Re[7]: Labelを90度回転する方法 / Georgia (20/11/21(Sat) 21:45) #96426
              └ Re[8]: Labelを90度回転する方法 / Hongliang (20/11/21(Sat) 22:35) #96427
                └ Re[9]: Labelを90度回転する方法 / Georgia (20/11/21(Sat) 22:59) #96428 解決済み

上記ツリーを一括表示 / 上記ツリーをトピック表示
 
上記の記事へ返信