|
439 | 439 | </HierarchicalDataTemplate.Triggers>
|
440 | 440 | </HierarchicalDataTemplate>
|
441 | 441 |
|
| 442 | + <HierarchicalDataTemplate DataType="{x:Type l:TaskParameterItem}" |
| 443 | + ItemsSource="{Binding Children}"> |
| 444 | + <StackPanel Orientation="Horizontal"> |
| 445 | + <Path x:Name="icon" |
| 446 | + Data="{DynamicResource AddItemGeometry}" |
| 447 | + VerticalAlignment="Center" |
| 448 | + Width="14" |
| 449 | + Height="11" |
| 450 | + Margin="3,3,6,3" |
| 451 | + Stroke="{DynamicResource ItemStroke}" |
| 452 | + Fill="{DynamicResource ItemBrush}" /> |
| 453 | + <TextBlock x:Name="label" Text="Add Item " /> |
| 454 | + <TextBlock Text="{Binding Name}" /> |
| 455 | + <TextBlock x:Name="parameterName" Text="{Binding ParameterName}" Foreground="Gray" Margin="16,0,0,0" /> |
| 456 | + </StackPanel> |
| 457 | + <HierarchicalDataTemplate.Triggers> |
| 458 | + <DataTrigger Binding="{Binding IsSelected}" Value="False"> |
| 459 | + <Setter TargetName="label" Property="Foreground" Value="{DynamicResource AddItemStroke}" /> |
| 460 | + </DataTrigger> |
| 461 | + </HierarchicalDataTemplate.Triggers> |
| 462 | + </HierarchicalDataTemplate> |
| 463 | + |
442 | 464 | <HierarchicalDataTemplate DataType="{x:Type l:RemoveItem}"
|
443 | 465 | ItemsSource="{Binding Children}">
|
444 | 466 | <StackPanel Orientation="Horizontal">
|
|
571 | 593 | </DataTemplate.Triggers>
|
572 | 594 | </DataTemplate>
|
573 | 595 |
|
| 596 | + <DataTemplate DataType="{x:Type l:TaskParameterProperty}"> |
| 597 | + <StackPanel Orientation="Horizontal"> |
| 598 | + <Rectangle x:Name="icon" Style="{StaticResource NodeIcon}" Stroke="{DynamicResource PropertyStroke}" Fill="{DynamicResource PropertyBrush}" /> |
| 599 | + <TextBlock x:Name="label" Text="{Binding NameAndEquals, Mode=OneTime}" /> |
| 600 | + <TextBlock Text="{Binding ShortenedValue}" /> |
| 601 | + <TextBlock x:Name="parameterName" Text="{Binding ParameterName}" Foreground="Gray" Margin="16,0,0,0" /> |
| 602 | + </StackPanel> |
| 603 | + <DataTemplate.Triggers> |
| 604 | + <DataTrigger Binding="{Binding IsSelected}" Value="False"> |
| 605 | + <Setter TargetName="label" Property="Foreground" Value="{DynamicResource PropertyStroke}" /> |
| 606 | + </DataTrigger> |
| 607 | + </DataTemplate.Triggers> |
| 608 | + </DataTemplate> |
| 609 | + |
574 | 610 | <HierarchicalDataTemplate DataType="{x:Type l:Parameter}"
|
575 | 611 | ItemsSource="{Binding Children}">
|
576 | 612 | <StackPanel Orientation="Horizontal">
|
577 | 613 | <Rectangle x:Name="icon" Style="{StaticResource NodeIcon}" Stroke="{DynamicResource ParameterStroke}" Fill="{DynamicResource ParameterBrush}" />
|
578 | 614 | <TextBlock x:Name="name" Text="{Binding Name}" />
|
| 615 | + <TextBlock x:Name="parameterName" Text="{Binding ParameterName}" Foreground="Gray" Margin="16,0,0,0" /> |
579 | 616 | </StackPanel>
|
580 | 617 | <HierarchicalDataTemplate.Triggers>
|
581 | 618 | <DataTrigger Binding="{Binding IsSelected}" Value="False">
|
|
0 commit comments