Accessibility - DateTimeEditBox

Editors for WPF Forum

Posted 9 years ago by Azhagiri Selvam
Version: 10.1.0522
Avatar
Hi Actipro team,

We are currently in the process of making our WPF application readable by JAWS screen reader. We used JAWS on the Actipro DateTimeEditBox in the demo link http://www.actiprosoftware.com/products/dotnet/wpf/WPFStudio/LiveDemo/publish.htm to test the behavior. On setting focus to DateTimeEditBox, JAWS correctly reads out the first part i.e day part correctly. And then on navigation, it reads out the corresponding part correctly. However, when we tested DateTimeEditBox in a WPF application, its behavior is different. On getting focus JAWS reads out all the parts i.e day, month , year and time parts twice and finally reads out the day part.

We want the day part alone to be read on getting initial focus and then on navigation other parts should be read out(same behavior as in demo site).

Please let us know how it can be accomplished.
   
 <Grid>
    <Grid.ColumnDefinitions>
      <ColumnDefinition Width="100"/>
      <ColumnDefinition Width="20"/>
      <ColumnDefinition Width="100"/>
    </Grid.ColumnDefinitions>
      <Grid.RowDefinitions>
      <RowDefinition Height="50"/>
      <RowDefinition Height="10"/>
      <RowDefinition Height="50"/>
      <RowDefinition Height="*"/>      
    </Grid.RowDefinitions>
    <Label Grid.Row="0" Grid.Column="0" Content="Textblock" Target="{Binding ElementName=textbox}"/>
    <TextBox Width="50" Grid.Column="2" Grid.Row="0" x:Name="textbox"/>
    <Label Grid.Row="2" Grid.Column="0" Content="Actipro" Target="{Binding ElementName=ActiproPicker}"/>
    <editors:DateTimeEditBox Grid.Row="2" Grid.Column="2" Width="100" CheckBoxVisibility="Hidden" Name="ActiproPicker"/>
  </Grid>
Thanks,
Giri

Comments (1)

Posted 9 years ago by Actipro Software Support - Cleveland, OH, USA
Avatar
Hi Giri,

We've spent a few hours looking into this with no success. Everything looks good in the standard UI automation (using something like UISpy), which is what we support.

In general, we don't support third-party products, with exceptions for Visual Studio and Expression Blend as our products integrate with those. Even so, we do try to look into issues like this, but with JAWS we usually end up spinning our wheels and never finding a solution.

If you need additional assistance making things more compatible with JAWS then you may want to contract with us to look into it further. This has worked out well in the past for other customer's, whose priorities did not align with ours. More information can be found here: http://www.actiprosoftware.com/Purchase/ConsultingServices.aspx


Actipro Software Support

The latest build of this product (v2019.1 build 0683) was released 1 month ago, which was after the last post in this thread.

Add Comment

Please log in to a validated account to post comments.