提交 d193e920 编写于 作者: D David Poeschl 提交者: Ivan Basov

Hook up callsite column

上级 7db9a8d6
......@@ -210,6 +210,13 @@
</Style>
</DataGridTextColumn.ElementStyle>
</DataGridTextColumn>
<DataGridTextColumn x:Name="callsiteHeader" Binding="{Binding Callsite, Mode=OneWay}" Width="*" IsReadOnly="True">
<DataGridTextColumn.ElementStyle>
<Style TargetType="TextBlock">
<Setter Property="Padding" Value="{StaticResource ResourceKey=cellPadding}" />
</Style>
</DataGridTextColumn.ElementStyle>
</DataGridTextColumn>
</DataGrid.Columns>
</DataGrid>
......
......@@ -505,6 +505,7 @@ public abstract class ParameterViewModel
public abstract bool IsRemoved { get; set; }
public abstract string ParameterAutomationText { get; }
public abstract bool IsDisabled { get; }
public abstract string Callsite { get; }
public ParameterViewModel(ChangeSignatureDialogViewModel changeSignatureDialogViewModel)
{
......@@ -530,6 +531,7 @@ public AddedParameterViewModel(ChangeSignatureDialogViewModel changeSignatureDia
public override string ParameterAutomationText => $"{Type} {Parameter}";
public override bool IsDisabled => false;
public override string Callsite => _addParameterViewModel.CallsiteValue;
}
public class ExistingParameterViewModel : ParameterViewModel
......@@ -547,6 +549,8 @@ public ExistingParameterViewModel(ChangeSignatureDialogViewModel changeSignature
public override string ParameterAutomationText => $"{Type} {Parameter}";
public override string Callsite => string.Empty;
public string Modifier
{
get
......
Markdown is supported
0% .
You are about to add 0 people to the discussion. Proceed with caution.
先完成此消息的编辑!
想要评论请 注册