Solucionado (ver solução)
Solucionado
(ver solução)
1
resposta

Problemas de Referências entre View

Bom dia,

Ao rodar o Projeto pela manhã, dando continuidade nas aulas de Xamarin (Parte 3), deparei com a seguinte mensagem de erro:

The given key was not present in the dictionary

Indo mais a fundo, no arquivo xaml MasterDetailView, foi adicionado anteriormente uma view para poder acessar o xaml MasterView, do seguinte modo:

<?xml version="1.0" encoding="utf-8" ?>
<MasterDetailPage xmlns="http://xamarin.com/schemas/2014/forms"
             xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml"
             xmlns:view="clr-namespace:prjTestDrive.Views"
             x:Class="prjTestDrive.Views.MasterDetailView">
    <MasterDetailPage.Master>
        <view:MasterView></view:MasterView>
    </MasterDetailPage.Master>
    <MasterDetailPage.Detail>
        <NavigationPage>
            <x:Arguments>
                <view:ListagemView></view:ListagemView>
            </x:Arguments>
        </NavigationPage>
    </MasterDetailPage.Detail>
</MasterDetailPage>

Observe que na tag é o local onde está dando o erro. Não consigo listar ao digitar os " : " (dois pontos) o xaml MasterView.

Até então, antes de fechar o projeto a referência estava certa.

O que pode estar havendo!?

Aguardo, obrigado!

Abs.

1 resposta
solução!

Adicionei no Code Behind mesmo essa referência, onde lembrei do parâmetro que o construtor estava recebendo.

Assim funcionou. Contudo, como posso realizar esse mesmo procedimento pelo xaml?

Abs.