上我有一個隱藏的圖像的Silverlight 4.0單擊隱藏的對象
<Image x:Name="abc" MouseLeftButtonDown="Handler" Visibility="Collapsed" .../>
我提供了一個處理函數:
private void Handler(object sender, MouseButtonEventArgs e)
{
}
通過我的處理程序永遠不會觸發。我怎樣才能聽我的隱藏圖像處理程序?
上我有一個隱藏的圖像的Silverlight 4.0單擊隱藏的對象
<Image x:Name="abc" MouseLeftButtonDown="Handler" Visibility="Collapsed" .../>
我提供了一個處理函數:
private void Handler(object sender, MouseButtonEventArgs e)
{
}
通過我的處理程序永遠不會觸發。我怎樣才能聽我的隱藏圖像處理程序?
如何點擊某個已摺疊的東西?
您可以用透明顏色將圖像封裝在網格中,摺疊圖像並註冊網格上的點擊。
如果您希望能夠點擊不可見的Image
(儘管我不知道您爲什麼要這樣做),請嘗試使用Opacity="0"
而不是Visibility="Collapsed"
。
一個可見性爲Collapsed
的控件沒有隱藏,它完全從屏幕上移除。單擊Collapsed
對象是不可能的,因爲它不佔用屏幕上的空間。
好的。非常感謝盧克伍德沃德! ^^ –