URL이 null이 아닌 경우 하이퍼 링크를 표시 할 수 있어야합니다. 그렇지 않으면 링크를 표시하고 싶지 않습니다.Wpf 변수를 기반으로 버튼을 동적으로 렌더링하는 방법
어떻게해야합니까? 지금까지 제 코드가 있습니다. 내 목록 상자 템플릿의 예 :
<ListBox.ItemTemplate>
<DataTemplate>
<StackPanel Background="#CD85C9E9"
Name="spListItem"
Orientation="Horizontal"
HorizontalAlignment="Stretch">
<Label>
<TextBlock Text="{Binding Name}" />
<!-- How to define if Url Is Null -->
<Hyperlink Name="MyLink" Click="MyLink_Click" />
</Label>
</StackPanel>
</DataTemplate>
</ListBox.ItemTemplate>
나의 등급 :
public class MyList
{
public string Name{get;set;}
public string? Url{get;set;}
}
간단한 방법 .. 내가 그것에 대해 생각하지 않은 이유를 궁금해 ... :) thnx 무리 – cpoDesign