Chúng tôi muốn kiểm soát giao diện người dùng chính xác như được đề cập trong hình ảnh. Đó là góc tròn, như hiệu ứng đổ bóng và đường mảnh màu mỏng xung quanh hộp. Kích thước của điều khiển sẽ là kích thước của phụ huynh. Chúng tôi đã thử sử dụng ví dụ, không có gì phù hợp với thiết kế này do nhóm thiết kế đưa ra.Thiết kế WPF: Cách thực hiện Điều khiển người dùng với góc tròn và hiệu ứng đổ bóng
7
A
Trả lời
3
Bạn có thể sử dụng DropShadowEffect.
<Grid>
<Grid Background="LightGray">
<Border Margin="4"
BorderBrush="White"
Background="LightGray"
BorderThickness="1,1,1,1"
CornerRadius="8,8,8,8">
<TextBlock Margin="10"
Text="Hello, world!"
FontSize="24"
FontWeight="Bold" />
<Border.Effect>
<DropShadowEffect Color="Gray" Opacity="0.5" />
</Border.Effect>
</Border>
</Grid>
</Grid>
5
Dưới đây là một cách để đạt được hiệu quả:
<Grid>
<Grid Background="LightGray">
<Rectangle Margin="10,10,0,0" Fill="DarkGray" RadiusX="8" RadiusY="8"/>
<Border Margin="4" BorderBrush="White" Background="LightGray" BorderThickness="1,1,1,1" CornerRadius="8,8,8,8">
<TextBlock Margin="10" Text="Hello, world!" FontSize="24" FontWeight="Bold"/>
</Border>
</Grid>
</Grid>
tôi đã thực hiện các gam màu sẫm và các cạnh tròn lớn hơn vì vậy nó dễ dàng hơn để xem cho bản demo:
Tỷ lệ này với không gian và nội dung có sẵn sẽ nằm trong biên giới.
Các vấn đề liên quan
- 1. Hiệu ứng đổ bóng WPF
- 2. Hiệu ứng đổ bóng Raphael
- 3. Một nhãn UILabel với các góc tròn, bóng đổ và mẫu nền
- 4. ImageView với các góc tròn và bóng bên trong
- 5. Hiệu ứng đổ bóng iPhone xcode 4.1
- 6. Thiết kế điều khiển tên miền và thiết kế điều khiển cơ sở dữ liệu cho ứng dụng web MVC
- 7. Thiết kế điều khiển bản đồ WPF
- 8. Hiệu ứng đổ bóng UIBezierpath - iOs
- 9. Java - bảng điều khiển góc tròn với compositing trong paintComponent
- 10. Điều khiển người dùng WPF ném ngoại lệ thời gian thiết kế
- 11. Dọn dẹp đúng cách các điều khiển người dùng WPF
- 12. WPF MediaElement với góc tròn
- 13. Cách sử dụng Điều khiển người dùng trong WPF MVVM
- 14. Bóng hộp xung quanh các góc tròn?
- 15. Thêm bóng đổ hộp với hiệu ứng chuyển tiếp
- 16. VS 2010 - Lỗi khi mở Điều khiển/Biểu mẫu Người dùng với Nhà thiết kế
- 17. Ví dụ về hiệu ứng đổ bóng pixel Pixel
- 18. Cách tốt nhất để thực hiện loại đổ bóng này?
- 19. Thiết kế giao diện người dùng ứng dụng doanh nghiệp
- 20. Hướng dẫn thiết kế điều khiển WPF - dòng thời gian
- 21. iOS: Cách thêm bóng đổ và bóng đổ nét trên UIView?
- 22. UIView với hình chữ nhật tròn và bóng đổ: bóng xuất hiện phía trên hình chữ nhật
- 23. WPF Thực hiện điều khiển người dùng theo lập trình để hiển thị nó dưới dạng PNG
- 24. Thêm điều khiển người dùng bằng cách sử dụng trình thiết kế Biểu mẫu Windows
- 25. Thiết kế nhãn WPF
- 26. Có thể vô hiệu hóa Menu ứng dụng trên Điều khiển Ribbon không? (WPF)
- 27. Tròn góc TextBox trong WPF
- 28. MVVM WPF lưu và tải mẫu thiết kế cài đặt người dùng
- 29. Hiệu ứng đổ bóng trong hình chữ nhật canvas
- 30. Thực hiện điều khiển tiến trình thuật sĩ trong WPF
đó là một ví dụ tuyệt vời. Câu trả lời đã chọn quá đơn giản và không hoạt động. Thiết lập các lề chính xác vẫn quan trọng hoặc usercontrol sẽ không có các góc tròn. Ví dụ của bạn ở đây là chính xác mặc dù. – Houman