XamDataGrid, как добавить действие правой кнопки мыши в поле?(Infragistics) - PullRequest
0 голосов
/ 20 ноября 2018

Я использую XamDataGrid из Инфраструктура , я хочу добавить что-то вроде PreviewMouseRightButtonDown из TextBox в поле XamDataGrid.

Я хочу открыть диалоговое окно файлаесли щелкнуть правой кнопкой мыши по ячейке и сохранить в ней связанный URL.

Вот мой XAML

<igDP:XamDataGrid RenderTransformOrigin="0.146,-3.629" DataSource="{Binding Path=Wavelets}" GroupByAreaLocation="None">
    <igDP:XamDataGrid.FieldLayoutSettings>
        <igDP:FieldLayoutSettings AutoGenerateFields="False"
                                  AutoFitMode="Always" 
                                  AddNewRecordLocation="OnTopFixed"
                                  AllowAddNew="True" />
    </igDP:XamDataGrid.FieldLayoutSettings>
    <igDP:XamDataGrid.FieldLayouts>
        <igDP:FieldLayout>
            <igDP:FieldLayout.Fields>
                <igDP:Field  Name="AngleFile" Label="Anglestack file"/>
                <igDP:Field Name="WaveletFile" Label="Wavelet file "/>
                <igDP:Field Name="DataField" Label="Data file"/>                       
            </igDP:FieldLayout.Fields>
        </igDP:FieldLayout>
    </igDP:XamDataGrid.FieldLayouts>
</igDP:XamDataGrid>

1 Ответ

0 голосов
/ 20 ноября 2018

Замените Field на TemplateField и определите EditTemplate на TextBox, как предлагается в официальной документации .

...