前面簡單玩耍一下快速黑白灰效果; 今天又玩了一下ZoomBlurEffect,來看看最終實現的效果:1、ps和cs文件都在Shazzam中,咱們自己隨意玩耍;今天主角是下面這位:
2、來看看自定義控件布局(TextBox、Slider、ToggleButton):
3、點擊編輯按鈕,我就直接偷懶了:
private void EditToggleButton_Click(object sender, RoutedEventArgs e)
{var toggleButton = e.Source as ToggleButton;if(toggleButton != null){bool isChecked = toggleButton.IsChecked.Value;if(isChecked){valueTextBox.Focusable = true;valueTextBox.Focus();valueTextBox.CaretIndex = valueTextBox.Text.Length;valueTextBox.IsHitTestVisible = true;operateSlider.IsHitTestVisible = false;}else{valueTextBox.Focusable = false;valueTextBox.IsHitTestVisible = false;operateSlider.IsHitTestVisible = true;}}
}
4、至于Slider那就直接綁定Minimum、Maximum、Value,模板再修改一下完事;最終簡單的效果先這樣吧
;以后有時間的話,可以再去摸索一下更復雜的效果
;編程不息、Bug不止、無Bug、無生活
;改bug的冷靜、編碼的激情、完成后的喜悅、挖坑的激動 、填坑的興奮;這也許就是屌絲程序員的樂趣吧;今天就到這里吧;希望自己有動力一步一步堅持下去;生命不息,代碼不止;大家抽空可以看看今天分享的效果,有好的意見和想法,可以在留言板隨意留言;我看到后會第一時間回復大家,多謝大家的一直默默的關注和支持!如果覺得不錯,那就伸出您的小手點個贊并關注一下!