編輯:問題的最初前提是不正確,從而修正了問題:(WPF)你如何綁定到IsMouseOver在用戶控件
基本上我想有一個按鈕,是可見的,只有當鼠標懸停包含用戶控件。下面是我有什麼簡化正矢量:
<UserControl
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
x:Class="MyNamespace.MyUserControl"
x:Name="myUserControl">
<Textbox>Some Text</Textbox>
<Button Visibility="{Binding ElementName=myUserControl, Path=IsMouseOver, Converter={StaticResource mouseOverVisibilityConverter}}" />
</UserControl>
如果鼠標在文本框其中一期工程,而不是其他任何地方的用戶控件。
謝謝......我試圖弄清楚爲什麼我的一個邊框的IsMouseOver屬性是錯誤的,即使當鼠標直接打開時也是如此。非常令人沮喪的弄清楚,但它現在非常有意義...... :) – Siege 2011-01-20 14:29:46