When using the xamDialogWindow with IsModal set to true, tabbing between the controls in the dialog does not work. I've included xaml.
<UserControl x:Class="WpfApplication1.BaseWindow" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xmlns:ig="http://schemas.infragistics.com/xaml" > <Grid > <ig:XamDialogWindow Width="300" Height="300" Header="Test" Name="xamDialogWindow1" StartupPosition="Center" IsModal="True" IsTabStop="False"> <Grid Margin="3,3,3,3"> <Grid.RowDefinitions> <RowDefinition Height="Auto"></RowDefinition> <RowDefinition Height="Auto"></RowDefinition> <RowDefinition Height="Auto"></RowDefinition> <RowDefinition Height="Auto"></RowDefinition> </Grid.RowDefinitions>
<TextBox Height="23" HorizontalAlignment="Left" Name="textBox1" VerticalAlignment="Top" Width="120" Margin="3,3,3,3" /> <TextBox Height="23" HorizontalAlignment="Left" Name="textBox2" VerticalAlignment="Top" Width="120" Grid.Row="1" Margin="3,3,3,3"/> <TextBox Height="23" HorizontalAlignment="Left" Name="textBox3" VerticalAlignment="Top" Width="120" Grid.Row="2" Margin="3,3,3,3"/> <StackPanel Orientation="Horizontal" Grid.Row="3" Margin="3,3,3,3"> <Button Content="Button" Grid.Row="3" Height="23" HorizontalAlignment="Left" Name="button1" VerticalAlignment="Top" Width="75" IsDefault="True" /> <Button Content="Button" Grid.Row="3" Height="23" HorizontalAlignment="Left" Name="button2" VerticalAlignment="Top" Width="75" IsCancel="True" /> </StackPanel> </Grid> </ig:XamDialogWindow> </Grid></UserControl>
HI,
I tested your sample code and reproduced your issue.
I will submit this for Developer Review.
Sincerely,
MattDeveloper Support Engineer
Thanks for your response. It does work if modal is off, as I suppose you noticed.
This issue should be resolved by the latest service release.
If you have further questions regarding this issue, please let me know.
Sincerely, Matt Developer Support Engineer