Esempio n. 1
0
        private void setTheme(string themeName)
        {
            //собираем сообщения
            List <string> mlist = FileParser.getTheme(themeName);
            Theme         theme = new Theme();

            theme.Name = themeName;
            int i = 0;

            foreach (String s in mlist)
            {
                Theme.ThemeItem ti = new Theme.ThemeItem();
                ti.message = s;
                ti.n       = i;
                i++;
                theme.messages.Add(ti);
            }
            themes.Add(theme);
        }
Esempio n. 2
0
 private void Datagrid_OnSelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     if (datagrid.SelectedItems.Count == 1)
     {
         //убираем у других chatWindowSelection
         win.clearSelections(name);
         Theme.ThemeItem item    = (Theme.ThemeItem)datagrid.SelectedItems[0];
         string          message = item.message;
         int             i       = 0;
         foreach (Theme.ThemeItem mess in theme.messages)
         {
             if (mess.message == message)
             {
                 break;
             }
             i++;
         }
         win.setMessage(message, i, theme);
     }
 }