Travailler avec les cours: Développement d’applications Mango pour Windows Phone 7.5 - Partie 12

Travailler avec les cours: Développement d’applications Mango pour Windows Phone 7.5 - Partie 12
Travailler avec les cours: Développement d’applications Mango pour Windows Phone 7.5 - Partie 12

Vidéo: Travailler avec les cours: Développement d’applications Mango pour Windows Phone 7.5 - Partie 12

Vidéo: Travailler avec les cours: Développement d’applications Mango pour Windows Phone 7.5 - Partie 12
Vidéo: 💻 Comment accéder à son ordinateur à DISTANCE gratuitement et facilement avec DWSERVICE - YouTube 2024, Avril
Anonim

J'espère que vous profiterez de notre série de didacticiels Windows Phone 7.5 Mango Apps Development. Après avoir appris la compréhension et la création de classes dans notre dernier tutoriel, dans ce tutoriel, nous allons continuer à parler de classes et d'objets mais maintenant nous allons apprendre comment les classes sont utilisées dans.Net Framework. Comme nous l'avons appris dans les dernières leçons, nous pouvons créer nos propres classes personnalisées. Nous pouvons définir son attribut ainsi que ses fonctions. Mais dans cette série de didacticiels, nous n'allons pas beaucoup nous plonger dans les classes personnalisées, considérons donc les classes comme des conteneurs pour les méthodes.

Le framework.Net comporte de nombreuses classes pré-écrites, dont les fonctionnalités diffèrent. Par exemple, nous avons déjà vu la classe DateTime qui propose diverses méthodes permettant aux utilisateurs de jouer avec la date et l’heure. Alors les classes agissent comme un paquet de fonctionnalités.

Dans la dernière leçon, nous avons utilisé " Nouveau" mot clé pour créer une nouvelle instance de la classe, mais il existe des classes dans.NET Framework qui n'exigent pas la création d'une instance avant de les utiliser; ces classes sont appelées Classes «statiques». Le mot clé "statique" est utilisé pour déclarer de telles classes. Nous avons utilisé quelques classes statiques, si vous vous en souvenez! La classe "string" que nous avions l'habitude de déclarer et manipuler des chaînes n'est rien d'autre qu'une classe statique dont la définition est pré-écrite dans le framework.NET. Par exemple. string.Format (“{0}!”, “Hi”);

Nous avons utilisé de nombreuses classes statiques intégrées. Vous seriez surpris de savoir que boutons, blocs de texte et autres éléments que nous avons utilisé font partie des cours et en glissant-déposant nous en créons une instance. Si vous souhaitez en savoir plus sur ces classes.NET Framework, vous pouvez en savoir plus sur MSDN.

Voyons maintenant comment utiliser les classes données par le framework.NET. Commençons par créer un nouveau projet et n’avons qu’un bouton. Nous allons le coder en C # afin que lorsque nous cliquons sur ce bouton, un nouveau bouton soit généré et affiché.

Ainsi, après avoir placé un bouton à l'écran, double-cliquez dessus et placez le curseur entre l'événement button Click. Collez le code suivant dans ce gestionnaire d'événements.
Ainsi, après avoir placé un bouton à l'écran, double-cliquez dessus et placez le curseur entre l'événement button Click. Collez le code suivant dans ce gestionnaire d'événements.

Button myNewButton = new Button ();

myNewButton.Name = "button2";

myNewButton.Height = 100;

myNewButton.Width = 200;

myNewButton.Content = "Cliquez sur moi";

myNewButton.Margin = nouvelle épaisseur (100,0, 100,0, 100,0, 100,0);

myNewButton.HorizontalAlignment = HorizontalAlignment.Stretch;

myNewButton.VerticalAlignment = VerticalAlignment.Stretch;

ContentGrid.Children.Add (myNewButton);

Lors de l'exécution de cette application, vous verrez que lorsque nous cliquons sur le premier bouton, le deuxième bouton apparaît. Cela montre donc qu’il existe plus d’une façon de créer des éléments en C #. En première ligne de code, nous avons déclaré une nouvelle instance de button comme toute autre déclaration, puis nous avons défini ses propriétés. La dernière ligne de code ajoute le bouton à l'écran.

Donc, tout est une question de classes. Bien sûr, vous aurez une meilleure compréhension des classes une fois que vous aurez commencé à travailler sur vos applications. Dans notre prochain tutoriel, nous parlerons de NameSpaces.
Donc, tout est une question de classes. Bien sûr, vous aurez une meilleure compréhension des classes une fois que vous aurez commencé à travailler sur vos applications. Dans notre prochain tutoriel, nous parlerons de NameSpaces.

Articles Similaires:

  • GPS, API de localisation et appel de services Web: didacticiel de développement d’applications Windows Phone - 25
  • Apprendre à développer des applications Windows Phone 7.5 Mango: Partie 1
  • Microsoft.NET Framework - Guide du débutant, ressources et téléchargement
  • Outil de vérification de l'installation.NET Framework - Vérification de l'intégrité de l'installation.NET
  • Comprendre et créer des classes: Développement d’applications Mango pour Windows Phone 7.5 - Partie 11

Conseillé: