2011-04-04 38 views
6

我只是想當有人將他的鼠標懸停在複選框上時出現一個「提示氣球」來描述控件的作用?在懸停控制上創建一個提示氣球?

這怎麼辦?

使用VB.NET與Visual Studio 2010

+0

的WinForms或WPF? – 2011-04-04 23:02:02

+0

@ p.campbell:老鼠,我總是忘記問這個。 – MusiGenesis 2011-04-04 23:04:29

+0

@Musi:我猜想它是WinForms,但你永遠不知道,我猜。我總是討厭在SO上犯錯! ;) – 2011-04-04 23:05:39

回答

16

拖動從工具箱中ToolTip控制左到窗體(那麼設計師就會把它下方的形式,因爲它並不意味着是可見一般) 。默認情況下,它將被命名爲「tooltip1」。

然後選擇您的複選框並轉到其屬性窗口。你應該看到一個標籤爲「Tooltip on tooltip1」的屬性 - 將其設置爲任何你想要的。當您運行應用程序並將鼠標懸停在複選框上時,您應該會看到工具提示文本。

+0

如果我想多個控件的多個工具提示,我應該使用不同的ToolTip控件? – 2011-04-04 23:06:09

+0

@John:不,你只需要一個工具提示在你的表單上(每個控件都會有不同的「tooltip on tooltip1」屬性)。 – MusiGenesis 2011-04-04 23:07:30

+0

非常感謝!我非常讚賞它! – 2011-04-04 23:11:31

1

有關的WinForms,看到Display a tooltip over a button using Windows Forms,或簡述......

  1. 將在工具提示中。
  2. this.toolTip1.SetToolTip(this.targetControl, 「我的工具提示」)

對於WPF:

<Button>Click Me 
      <Button.ToolTip> 
       <ToolTip>Blob of text. 
       </ToolTip> 
      </Button.ToolTip> 
     </Button> 
-1
tooltip1.show("Your text", then your control)