1
使用WPF製作自定義UI。禁用Windows控件焦點
目前我不使用Blend,但如果必須,我將學習如何使用它。
我試着刪除,當你將鼠標懸停在控制這種情況發生的效果,這是它看起來就像沒有懸停:
,並懸停:
有誰知道我可以如何刪除它?
使用WPF製作自定義UI。禁用Windows控件焦點
目前我不使用Blend,但如果必須,我將學習如何使用它。
我試着刪除,當你將鼠標懸停在控制這種情況發生的效果,這是它看起來就像沒有懸停:
,並懸停:
有誰知道我可以如何刪除它?
控件在WPF和Silverlight中都有VisualState。如果使用的是默認的文本框控件它的VisualState的鼠標懸停:
<vsm:VisualState x:Name="MouseOver">
<Storyboard>
<ColorAnimation Storyboard.TargetName="MouseOverBorder" Storyboard.TargetProperty="(Border.BorderBrush).(SolidColorBrush.Color)" To="#FF99C1E2" Duration="0"/>
</Storyboard>
</vsm:VisualState>
我對你的建議是去這個網站:TextBox Default Template
獲取文本框的默認模板然後取出的visualSTATE的鼠標懸停。或者你可以爲任何模板做到這一點。
希望你有想法!
看起來像是過度定製的情況 –
請問您可以爲登錄按鈕顯示xaml嗎? –
– Ryuk