/ / Wie ein Panel für die Verwendung nach usercontrolget veröffentlicht wird Visibility.Collapsed - wpf-controls, wpf-4.0

wie man ein Panel für die Verwendung nach usercontrolget veröffentlicht Visibility.Collapsed - wpf-controls, wpf-4.0

Ich habe ein userControl erstellt, das einen Fortschrittsbalken und einen Textblock enthält. (Das funktioniert gut) Ich habe es in einem Panel, das auch Listbox hat.

Ich binde es mit wenigen geänderten Eigenschaften und einer vonSie sind Sichtbarkeit. Jedes Mal, wenn ich eine lange Liste laden muss, zeige ich dieses usercontrol, so dass der Benutzer weiß, dass etwas im Gange ist und wenn es vorbei ist, bekomme ich die Liste und das userControl kollabiert (= Sichtbarkeit) .so so gut, aber mein Problem ist das das ganze Panel und nur dieses sieht aus, aber ich kann nichts tun. kein slectedItem, kein scrolling nothing die restlichen Panels und Kontrollen funktioniert gut. Ich denke, dass seine Benutzersteuerung immer noch das Panel hält, obwohl ich Visibility.Collapsed, aber ich weiß nicht, was zu tun ist.

Ich hoffe, eine Antwort für dieses Problem zu bekommen, ich bin mir sicher, dass es etwas ist, das ich verpasst habe oder nicht viel Aufmerksamkeit geschenkt habe.

Wenn Sie die Codes brauchen, lassen Sie es mich wissen.

Danke im Voraus.

Antworten:

0 für die Antwort № 1

Ich habe es behoben. Ich musste einfach meine Benutzersteuerung in ein neues Raster legen.

<Grid Height="210" Width="410" Visibility="{Binding ProbarWindow}">
<userControl:InProgressWindow ProgressValue="{Binding ProgressBarValue}" ProgressValueText="{Binding ProgressBarValueText}" Height="200" Width="400"/>

das ist es.