多数のコントロールを含むパネルを設定すると、Windows Vistaでバルーンの初回表示時一部のコントロールが表示されない

文書番号 : 24823     文書種別 : 不具合     最終更新日 : 2007/10/13
文書を印刷する
対象製品
InputMan for .NET 4.0J Windows Forms Edition
発生環境
Windows Vista
状況
修正済み
詳細
この問題はBalloonTipコントロールで発生します。BalloonTipInfoクラスのCustomControlプロパティに多数のコントロールを含むSystem.Windows.Forms.Panelなどのコンテナを貼り付けた場合、Windows Vista上でアプリケーションを実行した場合に初回バルーンチップ表示の際にコントロールの一部が表示されません。
回避方法
不具合を修正した2007/10/31版をご使用ください。
最新修正版は、このサイトのアップデートページからダウンロードできます。

または、バルーンチップを一旦非表示にした後に再表示することですべてのコントロールを表示することができます。

[Visual Basic]
'バルーンチップを表示
Me.BalloonTip1.Show(Me.Button1, GrapeCity.Win.Input.TipPosition.TopCenter, TipInfo)

'初回のみ、一旦非表示にして再度表示する。
If Me.m_Init Then
  Me.m_Init = False
  Me.BalloonTip1.Hide()
  Me.BalloonTip1.Show(Me.Button1, GrapeCity.Win.Input.TipPosition.TopCenter, TipInfo)
End If

[C#]
'バルーンチップを表示
this.balloonTip1.Show(this.button1, GrapeCity.Win.Input.TipPosition.TopCenter, TipInfo);

'初回のみ、一旦非表示にして再度表示する。
if( this.m_Init )
{
  this.m_Init = false;
  this.balloonTip1.Hide();
  this.balloonTip1.Show( this.button1, GrapeCity.Win.Input.TipPosition.TopCenter, TipInfo);
}
キーワード
INMN06438

この文書は、以前は次のバグレポートIDで公開されていました : 7177