|
12 | 12 | xmlns:network="clr-namespace:NETworkManager.Models.Network;assembly=NETworkManager.Models" |
13 | 13 | xmlns:localization="clr-namespace:NETworkManager.Localization.Resources;assembly=NETworkManager.Localization" |
14 | 14 | xmlns:controls="clr-namespace:NETworkManager.Controls;assembly=NETworkManager.Controls" |
| 15 | + xmlns:wpfHelpers="clr-namespace:NETworkManager.Utilities.WPF;assembly=NETworkManager.Utilities.WPF" |
15 | 16 | Loaded="UserControl_Loaded" |
16 | 17 | mc:Ignorable="d" d:DataContext="{d:DesignInstance viewModels:DNSLookupViewModel}"> |
17 | 18 | <UserControl.Resources> |
|
84 | 85 | <TextBlock Grid.Column="8" Grid.Row="0" Text="{x:Static localization:Strings.Type}" |
85 | 86 | Style="{DynamicResource DefaultTextBlock}" VerticalAlignment="Center" /> |
86 | 87 | <ComboBox x:Name="ComboBoxTypes" Grid.Column="10" Grid.Row="0" ItemsSource="{Binding QueryTypes}" |
87 | | - SelectedItem="{Binding QueryType}" Width="80" HorizontalAlignment="Left" /> |
| 88 | + SelectedItem="{Binding QueryType}" Width="100" HorizontalAlignment="Left" /> |
88 | 89 | <Button Grid.Column="12" Grid.Row="0" Command="{Binding QueryCommand}" |
89 | 90 | IsDefault="{Binding IsRunning, Converter={StaticResource BooleanReverseConverter}}" |
90 | 91 | HorizontalAlignment="Right"> |
|
148 | 149 | Style="{DynamicResource StatusMessageTextBlock}" Margin="0,10,0,0" /> |
149 | 150 | </Grid> |
150 | 151 | <TextBlock Grid.Row="2" Text="{x:Static localization:Strings.Result}" Style="{StaticResource HeaderTextBlock}" /> |
151 | | - <controls:MultiSelectDataGrid Grid.Row="3" ItemsSource="{Binding ResultsView}" |
| 152 | + <controls:MultiSelectDataGrid x:Name="DataGridResults" Grid.Row="3" |
| 153 | + ItemsSource="{Binding ResultsView}" |
152 | 154 | SelectedItem="{Binding SelectedResult}" |
153 | | - SelectedItemsList="{Binding SelectedResults, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}"> |
| 155 | + SelectedItemsList="{Binding SelectedResults, Mode=TwoWay, UpdateSourceTrigger=PropertyChanged}" |
| 156 | + wpfHelpers:DataGridHelper.RefreshStarColumnsOnFirstRow="True"> |
154 | 157 | <controls:MultiSelectDataGrid.Resources> |
155 | 158 | <ContextMenu x:Key="RowContextMenu" Opened="ContextMenu_Opened" MinWidth="150"> |
156 | 159 | <MenuItem Header="{x:Static Member=localization:Strings.CopyDots}" |
|
254 | 257 | <DataGridTextColumn Header="{x:Static localization:Strings.Result}" |
255 | 258 | Binding="{Binding Path=(network:DNSLookupRecordInfo.Result)}" |
256 | 259 | SortMemberPath="Result" |
257 | | - MinWidth="200" /> |
| 260 | + MinWidth="200" |
| 261 | + Width="*"> |
| 262 | + <DataGridTextColumn.ElementStyle> |
| 263 | + <Style> |
| 264 | + <Setter Property="TextBlock.TextWrapping" Value="Wrap" /> |
| 265 | + </Style> |
| 266 | + </DataGridTextColumn.ElementStyle> |
| 267 | + </DataGridTextColumn> |
258 | 268 | </controls:MultiSelectDataGrid.Columns> |
259 | 269 | </controls:MultiSelectDataGrid> |
260 | 270 | </Grid> |
|
0 commit comments