Élément de barre d'outils apparaît pas dans xamarin forms
Je suis assez grand chose de nouveau Xamarin forms.
Je suis en train d'ajouter la barre d'outils des éléments de contenu de la page.
Je suis à l'aide de l'IPAD Air en tant que périphérique de déploiement et utilisé sever iPhone/ipad simulateurs.
J'ai évoqué la XamarinForms-Application Mobile de document pdf. Si c'est un de base, je ne suis pas sûr, pourquoi je ne suis pas capable de le voir dans le dispositif. S'il vous plaît aidez-moi où je fais l'erreur.
public partial class SamplePage : ContentPage
{
public SamplePage()
{
//Toolbar items
ToolbarItem scanItem = new ToolbarItem ();
scanItem.Name = "Scan";
scanItem.Order = ToolbarItemOrder.Primary;
ToolbarItem settingsItem = new ToolbarItem ();
settingsItem.Name = "Settings";
settingsItem.Order = ToolbarItemOrder.Primary;
ToolbarItems.Add (scanItem);
ToolbarItems.Add (settingsItem);
}
}
App.cs
public class App
{
public static Page GetMainPage ()
{
return new SamplePage ();
}
}
Essayé xaml moyen de le faire ainsi. Mais aucun résultat. Le contenu de la page est vide.
<?xml version="1.0" encoding="UTF-8"?>
<ContentPage xmlns="http://xamarin.com/schemas/2014/forms" xmlns:x="http://schemas.microsoft.com/winfx/2009/xaml" x:Class="BLE_Core.BLECorePage">
<ContentPage.Content>
</ContentPage.Content>
<ContentPage.ToolbarItems>
<ToolbarItem Name = "Scan"></ToolbarItem>
<ToolbarItem Name = "Settings"></ToolbarItem>
</ContentPage.ToolbarItems>
</ContentPage>
OriginalL'auteur siva Rapolu | 2014-10-30
Vous devez vous connecter pour publier un commentaire.
Votre ToolbarItems n'affichera pas si votre application ne dispose pas d'une Barre d'outils. La façon la plus simple pour ajouter l'un est à l'enveloppe de votre page dans un NavigationPage
que faire si ma page est non-vide constructeur ?
il suffit de passer dans les arguments nécessaires pour le constructeur
Je ne comprends pas où je dois placer cette. Votre commentaire fait clair pour moi maintenant. Merci.
OriginalL'auteur Jason
Voulais juste ajouter un cas limite de ce qui m'a conduit les noix pour un couple d'heures. J'avais été l'ajout d'icônes en dehors de Visual Studio et de tenter de référence comme des icônes de barre d'outils dans mon Xamarin forms application. Lors du test de l'application Android, l'icône de barre d'outils, j'ai été référencement ne s'est pas affichée. J'ai finalement compris que les icônes n'étaient pas emballés à tous les dans le .Fichier APK. Pourquoi? J'avais oublié de les inclure dans le projet Visual Studio. L'Explorateur de solutions -> Cliquez sur projet -> Cliquez sur l'icône Afficher Tous les Fichiers dans la barre d'en-tête de l'Explorateur de solutions. Les fichiers d'icône apparaissent alors, donc, juste faites un clic droit et sélectionnez Inclure dans le Projet de chacun. Doh...grincement...gnash etc.
OriginalL'auteur vipes