or

private void UserDetailsRadDataForm_OnDeletedItem(object sender, ItemDeletedEventArgs e) { try { SessionManager.Bind(); var user = UserDetailsRadDataForm.CurrentItem as UserModel; _userDetailsViewModel.DeleteUser(user); } finally { SessionManager.Unbind(); } }private void PreviewFile(string importFile){ string line = null; string[] colData = {"Column 1"}; ObservableCollection<string> colRows = new ObservableCollection<string>(); FileImport.CSV csvImport = new FileImport.CSV(fileName); for (int iIndex = 0; iIndex < 20; iIndex++) { line = csvImport.GetLine(); if (line == null) break; colRows.Add(line); } this.gvText.ItemsSource = colRows; this.AddColumns(gvText, colData); //this.gvText.ShowColumnHeaders = true;}private void AddColumns(RadGridView gv, string[] columnNames){ gv.Columns.Clear(); for (int i = 0; i < columnNames.Length; i++) { gv.Columns.Add(new GridViewDataColumn { Header = columnNames[i], DataMemberBinding = new Binding(String.Format("[{0}]", i)), Width = new GridViewLength(1, GridViewLengthUnitType.Star) //MaxWidth = maxWidth }); }}foreach (var level in levels) { CheckListItemContainer container = new CheckListItemContainer(); container.Content = "TEST"; foreach (var item in level) { if (!container.InternalItems.Any(x => x.ItemID == item.ItemID)) { var checklistItem = new CheckListItem(); checklistItem.ItemID = item.ItemID; checklistItem.Codice = item.Codice; checklistItem.Descrizione = item.Descrizione; checklistItem.Note = item.Note; checklistItem.Status = item.Status; checklistItem.Tipologia = item.Tipologia; checklistItem.TipologiaID = item.TipologiaID; container.AddItem(checklistItem); } Tmp[item.ItemID] = level.Key; } this.CheckListDiagramGraphSource.AddNode(container); }
public void InitGanttColumns() { //Title ---- ColumnDefinition GanttColumn = new TreeColumnDefinition(); GanttColumn.Header = "Title"; GanttColumn.Width = 200; GanttColumn.MemberBinding = new Binding("Title"); GanttColumns.Add(GanttColumn); // Start ---- GanttColumn = new ColumnDefinition(); GanttColumn.Header = "Start"; GanttColumn.Width = 100; var itemsBinding = new Binding("Start") { Converter = new GanttModuleTypeConverter(), ConverterParameter = "date" }; GanttColumn.MemberBinding = itemsBinding; GanttColumns.Add(GanttColumn); // End ---- GanttColumn = new ColumnDefinition(); GanttColumn.Header = "End"; GanttColumn.Width = 100; itemsBinding = new Binding("End") { Converter = new GanttModuleTypeConverter(), ConverterParameter = "date" }; GanttColumn.MemberBinding = itemsBinding; GanttColumns.Add(GanttColumn); }