MDI子フォームのGcFunctionKeyを非表示にできない
対象製品
PlusPak for Windows Forms 7.0J
状況
修正済み
詳細
MDIの子フォームに GcFunctionKeyコントロールを配置したフォームを表示するときに、起動時に GcFunctionKeyコントロールを非表示にした場合、MDI子フォームを切り替えると非表示にしたはずの GcFunctionKeyコントロールが表示されてしまいます。
回避方法
この問題はService Pack 2(v7.0.2014.0423)で修正されました。
不具合を修正した最新のサービスパックは、アップデートページ からダウンロードできます。
また、ファンクションキーコントロールのVisibleChangedイベントを実装して、その中で Visibleプロパティを Falseに設定することで回避できます。
[Visual Basic]
Private Sub GcFunctionKey1_VisibleChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GcFunctionKey1.VisibleChanged
GcFunctionKey1.Visible = False
End Sub
[C#]
private void gcFunctionKey1_VisibleChanged(object sender, EventArgs e)
{
gcFunctionKey1.Visible = false;
}
不具合を修正した最新のサービスパックは、アップデートページ からダウンロードできます。
また、ファンクションキーコントロールのVisibleChangedイベントを実装して、その中で Visibleプロパティを Falseに設定することで回避できます。
[Visual Basic]
Private Sub GcFunctionKey1_VisibleChanged(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles GcFunctionKey1.VisibleChanged
GcFunctionKey1.Visible = False
End Sub
[C#]
private void gcFunctionKey1_VisibleChanged(object sender, EventArgs e)
{
gcFunctionKey1.Visible = false;
}
キーワード
PPWI10248