誰かが 32767 を超えるコピー数を入力したときに MS Word 2010 でポップアップするこのツールチップを見つけました。VB.net Windows フォーム アプリケーション内でこのようなツールチップを実装する方法 (および可能かどうか) を知りたいです。
1374 次
2 に答える
7
組み込みの ToolTip コンポーネントは、非常によく似たツールチップを作成します。その IsBalloon プロパティを True に設定します。Word とまったく同じように取得することは実用的ではありません。コンポーネントは TOOLINFO.uFlags 値をオーバーライドする方法を提供しないため、TTF_CENTERTIP を指定できます。
于 2012-05-01T02:44:19.727 に答える
3
バルーンを試してみましたが、どちらの向きになるか予測できませんでした。ただし、次のコードで開始できる可能性があります...防弾ではないと思われるため、さらにコードを追加する必要がある場合があります。
ツールメニューからテキストボックスとツールチップを使用しました:
Private Sub TextBox1_TextChanged(sender As System.Object, e As System.EventArgs) Handles TextBox1.TextChanged
If Val(TextBox1.Text) > 100 Then
ToolTip1.Active = True
ToolTip1.Show("Value is to Large", sender, New Drawing.Point(0, sender.Height - 50))
Else
ToolTip1.Active = False
End If
End Sub
私はこのアイデアが本当に好きです.ありがとう!
于 2012-05-01T05:04:34.010 に答える