Phone Book 1.0

Използвайки интегрираната среда за разработка Visual Studio и езика за програмиране C# ще разработим универсално приложение тип телефонен указател съдържащо списък с контакти. Изходния код от дизайна на потребителския интерфейс (XAML) и бизнес логиката (C#) на приложението са дадени в програмните фрагменти по-долу:

Contact.cs

public class Contact
{
        public Uri picture { get; set; }
        public string name { get; set; }
        public string phone { get; set; }

        public Contact(Uri _picture, string _name, string _phone)
        {
            this.picture = _picture;
            this.name = _name;
            this.phone = _phone;
        }
}

App.xaml.cs

/// <summary>
/// Provides application-specific behavior to supplement the default Application class.
/// </summary>
sealed partial class App : Application
{
    // Contacts
    public static ObservableCollection<Contact> contacts = new ObservableCollection<Contact>();
    ... 

AddPage.xaml

AddPage.xaml.cs

MainPage.xaml

MainPage.xaml.cs

Demo

Изглед в интегрираната среда за разработка Visual Studio по време на разработване на приложението:

Фиг. 1.32. Изглед от интегрираната среда за разработка по време на създаване на приложението

Стартирайте приложението от менюто: Debug > Start Debugging или като натиснете клавиш F5.

Фиг. 1.33. Универсално приложение тип телефонен указател съдържащо списък с контакти

Използвани изображения за потребителски профили

Last updated

Was this helpful?