У меня есть Combobox
и две кнопки в моем UserControl
. Можно ли установить эту кнопку для изменения выбранного индекса Combobox
непосредственно в XAML?Изменение выбора Combobox в XAML
Я сделал это с помощью двух подходов:
Code-за
private void nextBut_Click(object sender, RoutedEventArgs e)
{
combo.SelectedIndex++;
}
private void prevBut_Click(object sender, RoutedEventArgs e)
{
combo.SelectedIndex--;
}
или путем связывания команд этих кнопок и определить эту команду в моем ModelView
.
У меня есть еще один вопрос о XAML, и я действительно не знаю, задайте другой вопрос или воспользуйтесь этой возможностью, что вы уже читаете меня! Я уверен, что это должно быть просто (по крайней мере, для гуру WPF здесь):
У меня есть ItemsControl
, который содержит это UserControl
, но может быть несколько или ничего (потому что вы можете создать больше или удалить). Я хочу, чтобы Checkbox
снаружи, который включен или не зависит от наличия или отсутствия элементов в моем ItemsContol
(отключите, если нет ничего). Я думаю, что это можно сделать с помощью Command Validation, но мне кажется сложным, поскольку я новичок в этом мире. Это также можно сделать с помощью codebehind, но я хотел бы избежать этого. (Как и определение свойств Его, связанные с этой Checkbox
как написать что-то вроде if(myItems.Count==0)
Элегантный. Умная. Красиво задуман! –