Có bất kỳ điều khiển kiểu thuật sĩ nào trong WPF không? Tôi cần chức năng mà tôi có thể chuyển tiếp và quay lại và sử dụng các tab để chọn một mục cụ thể sẽ hiển thị chi tiết của các mục lồng nhau. Tôi có thể sử dụng điều khiển TabControl nhưng các mục tab là động vì vậy tôi không thể làm tổ khu vực bên trong mục tab.Có điều khiển thuật sĩ trong WPF không?
Trả lời
WPF có một cơ sở hạ tầng chuyển hướng xây dựng trong:
Ngoài ra kiểm tra wizard sample
Bạn có thể thử mã nguồn mở Avalon Wizard.
Một cách đơn giản, tôi đã sử dụng cho một Wizard cơ bản là sử dụng nhiều lưới và thay đổi các thuộc tính Visibility khi nút được nhấn vào, sử dụng một int để theo dõi các 'số bước'
<Grid Name="Page1">
<TextBlock>Page 1</TextBlock>
</Grid>
<Grid Name="Page2" Visibility="Hidden">
<TextBlock>Page 2</TextBlock>
</Grid>
Bạn có thể giải thích chi tiết số bước int không? – alice7
Tôi chỉ sử dụng một int để theo dõi số trang, do đó, bắt đầu từ 1, khi bạn nhấp vào thay đổi tiếp theo nó đến 2. Sau đó sử dụng int để kiểm soát cho dù một nút nói Next hoặc Finish, hoặc để cho phép một hoạt động trở lại hoặc vô hiệu hóa. Khá thô nhưng nếu bạn chỉ cần làm một cái gì đó đơn giản và hiệu quả nó hoạt động – MattP
Tôi không cần một giải pháp thổi hoàn toàn và nghĩ rằng cách tiếp cận này có thể là cồng kềnh, nhưng ví dụ của bạn cho thấy nó dễ dàng như thế nào. – frostymarvelous
Bạn cũng có thể xem xét việc điều khiển Trình hướng dẫn của riêng bạn. Nó không phải là khó khăn! Các bài viết sau đây sẽ rất hữu ích: WPF Wizard Control Part I và WPF Wizard Control Part II
Có một cái nhìn tại http://avalonwizard.codeplex.com/
Tìm thấy ví dụ tuyệt vời này trên codeproject mà nên cung cấp cho bạn tất cả những gì bạn cần:
http://www.codeproject.com/Articles/31837/Creating-an-Internationalized-Wizard-in-WPF
Bạn có muốn thêm một tổng quan cấp cao về bài viết không? (Có lẽ chỉ một hoặc hai câu.) Tôi biết rất nhiều người có thói quen chỉ dán một liên kết làm câu trả lời của họ, nhưng ngay cả khi bạn chỉ liệt kê một số tên lớp chính liên quan, điều đó sẽ cung cấp cho người đọc thứ gì đó để tìm kiếm trong trường hợp liên kết này bị chết một số điểm trong tương lai. –
Kiểm tra This link. bạn có thể tạo thuật sĩ tuyệt vời bằng cách sử dụng bộ công cụ wpf mở rộng.
- 1. Thực hiện điều khiển tiến trình thuật sĩ trong WPF
- 2. Cách tốt nhất để tạo thuật sĩ bằng cách sử dụng các điều khiển WPF gốc
- 3. Tôi có thể sử dụng điều khiển thuật sĩ nào trong ứng dụng WinForms?
- 4. Có thể điều khiển WPF bằng điều khiển HwndHost không?
- 5. Phân trang tùy chỉnh Gridview trong điều khiển thuật sĩ không hoạt động chính xác trong asp.net
- 6. Có điều khiển TimePicker trong WPF (.NET 4) không?
- 7. Điều khiển WPF trong Winforms
- 8. Có thể ngăn chặn điều khiển WPF vẽ lại không?
- 9. WPF có các điều khiển tương đương cho tất cả các điều khiển Winforms không?
- 10. Có thể tạo mẫu điều khiển tab WPF trông giống như một điều khiển tab không?
- 11. Thuật toán điều khiển .NET
- 12. Có cách nào để hiển thị các điều khiển WPF trên đầu trang của điều khiển wpf WebBrowser không?
- 13. Điều khiển con trỏ WPF
- 14. Điều khiển Bảng/Lưới nào trong WPF?
- 15. Kéo điều khiển WPF Popup
- 16. Mẫu điều khiển DataFrid WPF
- 17. Tìm điều khiển trong WPF itemscontrol
- 18. WPF Cắt điều khiển con
- 19. Điều khiển tổng hợp WPF
- 20. Thêm điều khiển động trong WPF MVVM
- 21. Điều khiển biểu đồ WPF
- 22. Caliburn.Micro & Telerik WPF Điều khiển
- 23. tạo giao diện thuật sĩ trong delphi 7
- 24. Điều hướng bằng thuật sĩ với thu nhập/số lợi nhuận của IEnumerable/yield return
- 25. Có thể sắp xếp lại các mục tab trong điều khiển tab trong wpf không?
- 26. Bảng điều khiển bọc WPF và cuộn
- 27. Có điều khiển WrapPanel (không WrapGrid) trong WinRT-XAML không?
- 28. Điều khiển tùy chỉnh wpf không được công nhận
- 29. WPF adorner với các điều khiển bên trong
- 30. Thiết kế điều khiển bản đồ WPF
Các mẫu .NET không còn vận chuyển như là một phần của SDK, vì vậy bạn sẽ cần phải tìm kiếm chúng trên [Mã Gallery] (http://code.msdn.microsoft.com/). Thậm chí sau đó, dường như không có tương đương trực tiếp cho mẫu trình hướng dẫn được liên kết ở trên. –
[Điều này có vẻ là] (http://code.msdn.microsoft.com/Navigation-over-a-Fixed-89737557) một mẫu rất giống với trình hướng dẫn. – shambulator