Quero personalizar a Expander
visualização do pacote CommunityToolkit.Maui. Após instalar o pacote Nuget CommunityToolkit.Maui 8.0.1, não há problema em utilizá-lo em um projeto de App. Mas se na mesma solução eu adicionar um projeto de biblioteca de classes MAUI (e instalar o pacote CommunityToCommunityToolkit.Maui) obtenho o erro:
XFC0000 Não é possível resolver o tipo "http://schemas.microsoft.com/dotnet/2022/maui/toolkit:ct:Expander" se eu usar um expansor. É permitido usar CommunityToCommunityToolkit.Maui em um projeto de biblioteca de classes?
No projeto App, isso é executado corretamente:
<?xml version="1.0" encoding="utf-8" ?\>
<ContentPage xmlns=".....
xmlns:ct="http://schemas.microsoft.com/dotnet/2022/maui/toolkit"
x:Class="MauiAppTest.PageTest"\>
<ct:Expander\>
<ct:Expander.Header\>
<Label Text="Click to expand" /\>
</ct:Expander.Header\>
<ct:Expander.Content\>
<StackLayout\>
<Label Text="Expanded content goes here" /\>
Add more content here as needed --\>
</StackLayout\>
</ct:Expander.Content\>
</ct:Expander\>
</ContentPage\>
mas no projeto da biblioteca de classes, isso não compila:
<?xml version="1.0" encoding="utf-8" ?>
<ContentView xmlns="....
xmlns:ct="http://schemas.microsoft.com/dotnet/2022/maui/toolkit"
x:Class="UserCtrlDr.DropDownCtrl">
<ct:Expander>
<ct:Expander.Header>
<Label Text="Click to expand" />
</ct:Expander.Header>
<ct:Expander.Content>
<StackLayout>
<Label Text="Expanded content goes here" />
Add more content here as needed -->
</StackLayout>
</ct:Expander.Content>
</ct:Expander>
</ContentView>`
XFC0000 Não é possível resolver o tipo "http://schemas.microsoft.com/dotnet/2022/maui/toolkit:ct:Expander". UserCtrlDr (net8.0-android), UserCtrlDr (net8.0-ios), UserCtrlDr (net8.0-maccatalyst), UserCtrlDr (net8.0-windows10.0.19041.0) D:\Applications\AppliTribunal\Apprentissage MAUI\excercice \MauiAppTest\UserCtrlDr\DropDownCtrl.xaml