Je to možné načítať rôznych údajov šablóny pre definované stĺpca v WPF data grid?
Môj XAML vyzerá takto:
<DataGridTemplateColumn Header="Select">
<DataGridTemplateColumn.CellTemplate>
<DataTemplate>
<CheckBox
HorizontalContentAlignment="Center"
Visibility="{Binding IsStarted}"
VerticalAlignment="Center"
IsChecked="{Binding IsStarted, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"
Command="{Binding DataContext.Checked,RelativeSource={RelativeSource AncestorType={x:Type DataGrid}}}"
CommandParameter="{Binding}"/>
</DataTemplate>
</DataGridTemplateColumn.CellTemplate>
Cieľom je nahrať samostatné údaje šablóny keď záväzné IsStarted
je nastavený na false, inými slovami, keď je možnosť viditeľnosť nastavená na false.
Zamýšľaný účel, tu je, keď niektoré tlačidlo je aktivované, ktoré budú stanovené boolean na "false" iné údaje šablóny bude viditeľný na to vlastný stĺpca namiesto v súčasnosti existujúce položky.
Ako príklad, nasledujúce XAML by sa zobrazí, akonáhle boolean je nastavená na false, po uzavretí tlačidlo,
<TextBlock Visibility="{Binding IsTrue}" Text="Hello" />
Je to možné?