<DataTemplate DataType="{x:Type viewmodel:ResponsePart8ViewModel}">
<view:ResponsePart8View HorizontalAlignment="Stretch" />
</DataTemplate>
rez = A[i, min_j];
A[i, min_j] = A[i, 0];
A[i, 0] = rez;
<ComboBox ItemsSource="{Binding Path=DataContext.Collections, RelativeSource={RelativeSource Mode=FindAncestor, AncestorType={x:Type Window}}}" />
class Program
{
static void Main(string[] args)
{
List<XElement> elements = GetElementsFromFile(@"ConsoleApplication35.exe.config");
foreach (var item in elements)
{
Console.WriteLine(item.Name);
}
Console.ReadKey();
}
public static List<XElement> GetElementsFromFile(string p_fileName)
{
List<XElement> list = new List<XElement>();
BuildElementList(XElement.Load(p_fileName).Elements(), list);
return list;
}
private static void BuildElementList(IEnumerable<XElement> p_elements, List<XElement> p_list)
{
foreach (var item in p_elements)
{
p_list.Add(item);
var children = item.Elements();
if (children.Any())
{
BuildElementList(children, p_list);
}
}
}
}
Добрый день.
У DataGridView есть замечательное событие RowValidated которое вызывается после проверки строки на валидность. Обычно в обработчике этого события выполняется некоторая пост обработка введенных данных, но никто не запрещает и сохранять данные.
Добрый день. И, если позволите, в дополнение к предыдущему совету, дату лучше хранить в формате даты, а не строки. У вас столбец [Дата выселения] ведь строка?