我有一個RepeatButton
上UserControl
充當向上按鈕。該控件是一種數字微調器。當數值從9變到10時,向上按鈕被釋放,因爲它從鼠標下移出。我知道我可以捕捉鼠標,但我的RepeatButton
不會給我MouseLeftButtonDown
事件。那麼,如何在捕獲時將鼠標移動到RepeatButton
上並在釋放時釋放捕獲?而且RepeatButton
應該給我MouseLeftButtonDown
事件嗎?如何在Silverlight RepeatButton被壓下時捕獲鼠標?
編輯:
這似乎是模板內容偷竊按鈕的MouseLeftButtonDown
事件。無論如何,我可以繞過按鈕的內容。如果我將HitTestVisible
設置爲false,則按鈕本身變爲不可觸摸。我希望silverlight有OnPreview
覆蓋。
是的,我有,但它沒有,但如何幫助我捕捉鼠標? – Jordan