[英]Windows Explorer-like search box on Aero glass frame with WPF
我正在將Aero玻璃框架擴展到客戶區,並希望在擴展框架上放置一個搜索框 ,就像Windows資源管理器一樣:
默認的WPF文本框有灰色/藍色邊框,而不是屏幕截圖上可以看到的黑色,白色發光邊框。 如何更改WPF文本框以使用與Windows資源管理器搜索框相同的樣式?
這是我嘗試在WPF中重新創建Windows資源管理器搜索框的外觀:
它看起來並不像原版,但它非常接近。
這是代碼:
<Border BorderBrush="#40FFFFFF" BorderThickness="1" CornerRadius="2">
<Border BorderBrush="#80000000" BorderThickness="1,1,0,0" CornerRadius="2">
<Border BorderBrush="#30000000" BorderThickness="0,0,1,1" CornerRadius="2">
<Border BorderBrush="#F0FFFFFF" BorderThickness="1" CornerRadius="1">
<TextBox Background="#C0FFFFFF" BorderThickness="0"></TextBox>
</Border>
</Border>
</Border>
</Border>
我懷疑在WPF中有一種標准的方法。 我最好的選擇是使用Blend自己設置控件的樣式。 這樣,您就可以通過為文本框指定不同的模板來自定義文本框的外觀。 HTH。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.