Теми рефератів
> Реферати > Курсові роботи > Звіти з практики > Курсові проекти > Питання та відповіді > Ессе > Доклади > Учбові матеріали > Контрольні роботи > Методички > Лекції > Твори > Підручники > Статті Контакти
Реферати, твори, дипломи, практика » Курсовые обзорные » Розробка стерпного графічного інтерфейсу користувача для роботи з вбудовуваної реляційної БД на прикладі СУБД SQLite

Реферат Розробка стерпного графічного інтерфейсу користувача для роботи з вбудовуваної реляційної БД на прикладі СУБД SQLite





>

/// Куди необхідно побудувати дерево.

/// Звідки взяти дані для побудови.

/// True - якщо постороенние успішно, False - якщо побудова не вдалося.

public static bool FromXDocument (TreeView treeView, XDocument xDocument)

{b;

{. Items.Clear ();

treeNode = new TreeViewItem ();. Header = xDocument.Root.Name.LocalName + ":"; (XAttribute xA in xDocument.Root.Attributes ())

{. Header + = xA.ToString () + "";

}. IsExpanded = true;. Items.Add (treeNode);

(treeNode, xDocument.Root); = true;

} (Exception ex)// якщо сталася помилка при побудові дерева

{. Show (ex.Message, "Помилка при побудові дерева бази даних!");// покажемо на екран

Log.AddInfo ("Error on building TreeView from XDocument ->" + ex.Message);// і запишемо в лог = false;

} b;

}


///

///Переносить значення "ім'я тега" + "атрибут ім'я" з об'єкта у вузол дерева.

///

/// Вузол, куди треба помістити об'єкт.

/// Об'єкт, який необхідно помістити.

private static void BuildNodes (TreeViewItem treeNode, XElement element)

{

// рекурсивний обхід речі (XNode child in element.Nodes ())

{(child.NodeType)

{XmlNodeType.Element: childElement = child as XElement; childTreeNode = new TreeViewItem ();. Header = childElement.Name.LocalName + ":"; (XAttribute xA in childElement.Attributes () )

{. Header + = xA.ToString () + "";

}. Items.Add (childTreeNode); (childTreeNode, childElement);; XmlNodeType.Text: childText = child as XText;. Items.Add (childText.Value);;

}

}

}

}


}

System; System.Windows; System.Windows.Input;

SQLiteSampleProject

{

///

///Діалогове вікно із запитом імені для нової бази даних.

/// partial class NewBase: Window

{

///

///Ім'я бази.

/// baseName;


{();

}

///


Назад | сторінка 13 з 20 | Наступна сторінка





Схожі реферати:

  • Реферат на тему: The impact of unhealthy lifestyles on a child's behavior in school
  • Реферат на тему: Побудова та аналіз взаємодії дерева цілей і дерева систем організації
  • Реферат на тему: Розробка реляційної моделі бази даних
  • Реферат на тему: Розробка реляційної бази даних у MS Access
  • Реферат на тему: Розробка реляційної бази даних для зберігання інформації про зварювальних р ...