有什麼辦法可以使Label
溢出?我將Label
覆蓋在Combobox
上以模擬默認文本,但Label
可防止Combobox
在點擊時變得焦點。我想因此將Label
寬度設置爲1並將其溢出。溢出`標籤`
順便說一句,我已經看到了Combobox
默認文本問題的「水印」解決方法,但它在我的用例中不可行,所以不需要建議它。謝謝。
有什麼辦法可以使Label
溢出?我將Label
覆蓋在Combobox
上以模擬默認文本,但Label
可防止Combobox
在點擊時變得焦點。我想因此將Label
寬度設置爲1並將其溢出。溢出`標籤`
順便說一句,我已經看到了Combobox
默認文本問題的「水印」解決方法,但它在我的用例中不可行,所以不需要建議它。謝謝。
使用<Label IsHitTestVisible="false" Focusable="false" />
那麼標籤將不會攔截鼠標點擊或接收焦點。
做你想做的事,你應該只是做:
MyLabel.IsHitTestVisible = false;
http://msdn.microsoft.com/fr-fr/library/system.windows.uielement.ishittestvisible%28v=vs.95%29.aspx
這樣你就不必擔心重疊。
謝謝,大衛,這個作品! – dotancohen 2012-03-07 14:50:44
謝謝,那就是我正在尋找的! – dotancohen 2012-03-07 14:50:33