Trong người dẫn chương trình của tôi, tôi có khách sạn này:Làm cách nào để gắn một Danh sách <string> vào một ItemsControl?
public List<string> PropertyNames { get; set; }
Và tôi muốn ra khỏi danh sách những cái tên với một ItemsControl/DataTemplate như thế này:
<ItemsControl ItemsSource="{Binding PropertyNames}">
<ItemsControl.ItemTemplate>
<DataTemplate>
<TextBlock Text="{Binding Value}"/>
</DataTemplate>
</ItemsControl.ItemTemplate>
</ItemsControl>
Kể từ khi danh sách chung không có tên thuộc tính , làm cách nào để tôi tham chiếu giá trị trong báo cáo Ràng buộc của tôi?
+1. Ừ. Tôi nhầm lẫn nó với 'Path = ...' trong đó chấm hoạt động. –
FYI, '.' hoạt động có hoặc không có 'Path ='. Trống được hiểu là '.'. Vì vậy, bạn có thể viết {Binding}, {Binding.}, Hoặc {Binding Path =.} Lưu ý rằng {Binding Path =} sẽ không hoạt động - bạn sẽ gặp lỗi trình biên dịch XAML. –
haha. Câu hỏi được hỏi lúc 11:15 và được trả lời chính xác cùng một người chỉ một phút sau đó. Sau đó, câu trả lời được chấp nhận :) cũng được thực hiện. –