Tôi dường như đang gặp khó khăn trong ngày hôm nay. Tất cả những gì tôi muốn làm là ẩn TextBox
ẩn hiển thị dựa trên dữ liệu giá trị bool cho Cửa sổ được lưu trữ trong đó.Cách tạo hộp văn bản Hiển thị = Ẩn với trình kích hoạt
Điều tôi vừa không biên dịch và tôi không hiểu tại sao. Hãy giúp tôi.
<TextBlock Grid.Column="2" Text="This order will be sent to accounting for approval"
Foreground="Red" VerticalAlignment="Center" FontWeight="Bold" Padding="5">
<TextBlock.Style>
<Style>
<Style.Triggers>
<DataTrigger Binding="{Binding Path=AllowedToSubmit}" Value="True">
<Setter Property="Visibility" Value="Hidden" />
</DataTrigger>
</Style.Triggers>
</Style>
</TextBlock.Style>
</TextBlock>
Không nhất thiết - anh ta có thể đã thiết lập một DataContext xa hơn cây và AllowedToSubmit là thuộc tính trên đối tượng đó. – Andy
Đồng ý với Andy. Nếu Russ đang sử dụng MVVM, anh ta có thể có một DataContext để giải quyết ràng buộc. – Adrian
MVVM. Tôi không cần phải đặt ElementName. Cảm ơn các mẹo mặc dù. Năm của tôi về winforms được chứng minh là khá vô giá trị trong WPF. :) – Russ