私はグリッドを持っています。グリッドにはハイパーリンクがあります。関連付けられた、関連付けられていない、達成されたようなものです。これらのハイパーリンクは、コースのステータスを通じて入力されます。たとえば、コースのステータスが完了でドロップされた場合、関連付けリンクが有効になります。これにはコンバーターを使用しましたコンボボックスがあります。コンボボックスに項目が 1 つある場合は、ハイパーリンクの関連付けを非表示にする必要があります。モデルにプロパティを作成する必要があると考えています。コンバーターのプロパティにアクセスできますか?
ここでモデル プロパティと追加のチェックを使用できますか??
switch (input)
{
case "Associate":
if (Course.status=="Completede" && Course.status=="Dropped")
return Visibility.Visible;
else
return Visibility.Collapsed;
これに対する最善の解決策をお願いします????
XAML
<DataGridTemplateColumn Header="Required" Width="100">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<TextBlock Text="{Binding Path=IsRequired, Converter={StaticResource BoolToStringConverter}, ConverterParameter=Associated}">
VerticalAlignment="Center"
</TextBlock>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
</DataGridTemplateColumn>