multiple crashes generating a response
- Dominant language
- C#
- Stars
- 7.7k
- Forks
- 1.3k
- Avg merge
- 1d 11h
- Merged PRs (30d)
- 61
Description
_This issue has been moved from [a ticket on Developer Community](https://developercommunity.visualstudio.com/t/multiple-crashes-generating-a-response/10944275)._
---
[regression]
How to set the default margin to 0 and use a DataTrigger to set it to 4 0 0 0 when content is present:
1. Set the default margin to 0 on the ContentPresenter:
response:
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Null}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}">
<DataTrigger.Value>
<sys:String></sys:String>
</DataTrigger.Value>
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Null}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Static sys:String.Empty}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Null}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Static sys:String.Empty}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Null}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Static sys:String.Empty}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Null}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Static sys:String.Empty}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Null}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Static sys:String.Empty}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Null}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Static sys:String.Empty}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Null}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Static sys:String.Empty}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Null}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Static sys:String.Empty}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Null}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Static sys:String.Empty}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Null}">
<Setter TargetName="contentPresenter" Property="Margin" Value="0"/>
</DataTrigger>
<DataTrigger Binding="{Binding Content, RelativeSource={RelativeSource TemplatedParent}}" Value="{x:Static
---
### Original Comments
#### Feedback Bot on 7/30/2025, 07:48 AM:
We have directed your feedback to the appropriate engineering team for further evaluation. The team will review the feedback and notify you about the next steps.
Contributor guide
Assessment
This issue has not been assessed yet.