Морозильная колонна в датагрид Silverlight - PullRequest
1 голос
/ 03 февраля 2012

У меня есть сетка данных, в которой мне нужно зафиксировать самый правый столбец. Нет проблем замораживать столбцы слева направо с помощью свойства FrozenColumnCount.

Кто-нибудь из вас знает, как это сделать?

У меня неприятности, кто-нибудь, пожалуйста, помогите мне

Ответы [ 2 ]

1 голос
/ 27 апреля 2012

Это можно сделать с помощью столбцов запуска. Это не может быть сделано для последних столбцов.

<sdk:DataGridTemplateColumn Width="50" CellStyle="{StaticResource CenterAllignmentCell}">
                                    <sdk:DataGridTemplateColumn.CellTemplate>
                                        <DataTemplate >
                                            <Button x:Name="btnDelete" Width="16" Height="16" Cursor="Hand" Content="Delete" Margin="0,0,0,0" Command="{Binding DeleteCommand,Source={StaticResource AlertListViewModel}}" 
                                                    CommandParameter="{Binding AlertId}" HorizontalAlignment="Center" IsEnabled="{Binding IsDeleteRight,Source={StaticResource AlertListViewModel}}">
                                                <Button.Template>
                                                    <ControlTemplate>
                                                        <Image Width="16" Height="16" Source="/TFM;component/Images/ic-delete.png" ToolTipService.ToolTip="Delete"/>
                                                    </ControlTemplate>
                                                </Button.Template>
                                            </Button>
                                        </DataTemplate>
                                    </sdk:DataGridTemplateColumn.CellTemplate>
                                </sdk:DataGridTemplateColumn>
                            </sdk:DataGrid.Columns>
0 голосов
/ 04 февраля 2012

При использовании стандартной DataGrid ответ - нет.Смотрите мой предыдущий ответ на тот же вопрос:

Стоп-столбцы справа налево

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...