所以我ListViewItem
TextBox
和ComboBox
。
在我的ComboBox
内部我有几个选项,一旦我的模型中的ComboBox
选择的更改event
被解雇,我就改变了我的财产:
public int ComboboxSelectedIndex
{
get { return _comboboxSelectedIndex; }
set
{
_comboboxSelectedIndex = value;
OnPropertyChanged();
}
}
在TextBox
我有Converter
我的ComboBox
选择更改event
被解雇后,我希望我的TextBox
被清除:
<TextBox Controls:TextBoxHelper.ClearTextButton="False"
TextChanged="textboxOldValueCell_TextChanged"
LostFocus="textboxOldValueCell_LostFocus"
Text="{Binding ComboboxSelectedIndex, Converter={StaticResource ComboboxSelectedIndexToTextBoxText}}"/>
public class ComboboxSelectedIndexToTextBoxText : IValueConverter
{
public object Convert(object value, Type targetType, object parameter, CultureInfo culture)
{
return "";
}
public object ConvertBack(object value, Type targetType, object parameter, CultureInfo culture)
{
}
}
所以这可以正常工作,直到TextBox
失去焦点,然后我可以在Red
边框周围看到TextBox
颜色。
所以我的问题是我需要在这个ConvertBack
函数中放置我的TextBox
?