2010-06-03 73 views
0

我做了我自己的覆蓋...工作得很好......但後來我注意到它出現在屏幕(切斷)。點擊進入工具提示

我知道silverlight有一個工具提示控件,它自動將自己定位在屏幕上,而不是讓自己被切斷。

我該如何利用這個控件?或者,還有更好的方法?

回答

1
<TextBlock> 
    <ToolTipService.ToolTip> 
     <ToolTip> 
      <Overlay /> // This is you overlay 
     </ToolTip> 
    </ToolTipService.ToolTip> 
</TextBlock> 

您可以將任何內容放在<Overlay />所在的位置。您也可以將其應用於任何控件,我只是使用TextBlock作爲示例。

+0

它會消失嗎?我需要它留下,直到我關閉它... – zachary 2010-06-03 20:58:40

+0

@zachary:工具提示將在幾秒鐘後消失,並且MS沒有公開某個屬性來控制這是一種恥辱,停留在顯示前的時間和停留在屏幕上的時間將是有用的屬性。他們會在某個地方被硬編碼。 – AnthonyWJones 2010-06-03 21:28:19