MaterialDesignInXAML / MaterialDesignInXAML/MaterialDesignInXamlToolkit
Seemingly random binding errors for PopupBox
Nessuno ha ancora preso questa issue.
- Lingua principale
- C#
- Stelle
- 16.3k
- Fork
- 3.5k
- Merge medio
- 1g 22h
- PR unite (30g)
- 8
Descrizione
I seem to get this error at random times during the execution of my application:
> System.Windows.Data Error: 4 : Cannot find source for binding with reference 'RelativeSource FindAncestor, AncestorType='MaterialDesignThemes.Wpf.PopupBox', AncestorLevel='1''. BindingExpression:Path=Foreground; DataItem=null; target element is 'PackIcon' (Name=''); target property is 'Foreground' (type 'Brush')
It's not completely "random" as it seems to coincides with clicking on some UI element. The funny thing is, the element that is clicked on is typically NOT a PopupBox. Is anyone else seeing this? Is there perhaps an error in my code somewhere that I could trace this to and not a bug?
Guida per i contributori
Apri la guida per i contributori
Come iniziare
- Leggi tutta la issue e poi la guida ai contributi del progetto.
- Commenta sulla issue per dire che te ne occupi tu — evita che due persone facciano lo stesso lavoro.
- Fai un fork del repository e lavora su un branch.
- Apri una pull request che faccia riferimento al numero della issue.
Direzione di ricerca
Inizia riproducendo l’errore di binding segnalato facendo clic sugli elementi UI descritti, quindi esamina la relazione di binding tra PopupBox e PackIcon indicata nel messaggio. Il lavoro è completato quando si determina se l’errore ha origine nel toolkit o nell’applicazione e si documenta una causa o una correzione riproducibile.
Scritto dal modello di indicizzazione a partire dal testo della issue.
Valutazione
- Stack tecnologico
- csharp
- Ambito
- desktop
- Tipo di issue
- Bug
- Difficoltà
- 4/5
- Tempo stimato
- 3-5 giorni
- Stato di attività
- Ferma
- Chiarezza
- Da chiarire
- Idoneità per principianti
- 25/100