[UWP App] Combobox reageert niet juist op de muiskliks.

Pagina: 1
Acties:

Vraag


Acties:
  • 0 Henk 'm!

  • eheijnen
  • Registratie: Juli 2008
  • Niet online
Mijn vraag
Het gaat over een UWP app, met een combobox.

Relevante software en hardware die ik gebruik
C# / VS2022

Wat ik al gevonden of geprobeerd heb
- Natuurlijk in deze context gezocht op bijbehorende begrippen.
- De Mode van de "x:Bind:" alle drie opties geprobeerd, geen oplossing.

Het volgende gebeurt er:

Het gaat over een UWP app, met een combobox.
De combo is gevuld via het ItemsSource property met een lijst van het type ObservableCollection<T>
En de combo XAML gebruikt dit ItemTemplate

code:
1
2
3
4
5
<ComboBox.ItemTemplate>
    <DataTemplate x:DataType="src:Team">
        <ComboBoxItem Content="{x:Bind Naam, Mode=OneWay}"  IsHitTestVisible="True"/>
    </DataTemplate>
</ComboBox.ItemTemplate>


Het volgende doet zich voor:
- Een item is alleen met een muisklik te selecteren als op de onderste rand van het item wordt geklikt.
- Bij een klik op het midden gebeurt niets.
- Als de combo dicht is gaat hij alleen open als op de onderste rand wordt geklikt.
- Met het toetsenbord werkt alles normaal.

Bij een combo gevuld met een aantal items die direct in de XAML staan werkt alles normaal.

code:
1
2
3
4
5
<ComboBox.Items>
    <ComboBoxItem Content="Team 0"/>
    <ComboBoxItem Content="Team 1"/>
    <ComboBoxItem Content="Team 2"/>
</ComboBox.Items>


In de Gif hieronder is de combo "Team 1" die met het probleem.
En "Team 2" die met de statische itemlijst en gewoon werkt.

Let goed op bij Team 1 daar zie je goed dat als er op de rand wordt geklikt het wel juist werkt. En op ander lokaties de combo niet reageert.

Iemand enig iedee of hier een oplossing voor is?

Afbeeldingslocatie: https://tweakers.net/i/dNxqU2D0n9zAogftviaetMEm3Kw=/full-fit-in/4000x4000/filters:no_upscale():fill(white):gifsicle():strip_exif()/f/image/zUZm9wuwQLOgm4pOVcNjHQUY.gif?f=user_large

Wie du mir, so ich dir.

Alle reacties


Acties:
  • 0 Henk 'm!

  • eheijnen
  • Registratie: Juli 2008
  • Niet online
Wordt i.p.v. een <ComboboxItem> een <TextBlock> gebruikt dan werkt alles gewoon....
Heeft dan specifiek iets met het <ComboboxItem> te maken.

Wie du mir, so ich dir.