Wenn die Ansicht registriert ist, wird sie zum ersten Mal angezeigt, aber wenn ich versuche, sie nach dem Laden anderer Ansichten auf tabablzcontroll anzuzeigen, navigiere ich nicht zur vorherigen Ansicht. die Ansicht Schaffung Politik ein gemeinsamesdragablz TabablzControl Registerkarte nicht aktivieren/auf Anfrage anzeigenNavigieren
[PartCreationPolicy(CreationPolicy.Shared)]
Angenommen IsActive = true
private void ResourceShow()
{
if (IsActive)
{
if (!regionManager.Regions[RegionNames.MainContentRegion].Views.Contains("vResource"))//WPFApp.View.uEmployeeView
{
regionManager.RegisterViewWithRegion(RegionNames.MainContentRegion, typeof(vResource));
}
regionManager.RequestNavigate(RegionNames.MainContentRegion, "vResource");
}
}
Es funktioniert, wenn ich ähnliche ((System.Windows.Controls.TabItem) regionManager.Regions tat [RegionNames.MainContentRegion ] .Views.OfType() .SingleOrDefault(). Parent) .IsSelected = true; aber ich bin nicht zufrieden mit der Lösung, ist es möglich, es zu regionadapter hinzuzufügen? –