Làm thế nào để mở rộng/thu gọn một Expander WPF trong mã? Tôi cần phải làm điều đó để khởi tạo một điều khiển trong đó.Mở rộng/thu hẹp một Expander WPF
6
A
Trả lời
17
Sử dụng IsExpanded
tài sản, thiết lập nó là true để làm các nội dung hiển thị:
myExpander.IsExpanded = true;
Set nó false để sụp đổ giãn nở.
0
Bạn chỉ có thể đặt thuộc tính IsExpanded
, nhưng tôi thích sử dụng VisualStateManager
và thực hiện thay đổi giao diện người dùng bằng cách sử dụng VisualStateManager.GoToState
.
Không thấy lý do bạn cần mở rộng ... để khởi tạo điều khiển trong đó? Nếu điều khiển đó có thiết lập thuộc tính Name, bạn có thể dễ dàng tham khảo nó trong mã mà không cần mở rộng expander chứa điều khiển mà bạn muốn khởi tạo. –