Ahoj
Mam datagrid a v nem celourad datagridtextcolumn a u jedno z nich byl ptrebboval nastavit hodnotu ConvertParameter na hodnotu v DataContext odpovidajiciho radku ale odlisneho sloupce
<DataGrid.Columns>
<DataGridTextColumn Header="Stav" Binding="{Binding Path=StavDne.Nazev, Converter={StaticResource MujStav}, ConvertParameter=NASTAVIT_NA_HODNOTU_PRICHODU}"}" />
<DataGridTextColumn Width="55" Header="Příchod" Binding="{Binding Path=zacatekPrace, Converter={StaticResource HodinyConverter}}" x:Name="zacatekPraceColumn" FontWeight="Bold" />
</DataGridColumn>
Tak abych v convertoru mohl pracovat i s dynamicky pridelenou hodnotou hodnotou prichodu v tomto pripade to bude TimeSpam
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
// patricne pretypovani value a parameter
// a patricna podminka
if(value == ... && parametr == ....
RETURN mujstav1
else if(...
RETURN mujstav3
else if(...
RETURN mujstav3
else if(...
RETURN mujstav3
}
Dik za kazdou radu