//--------------------------------------------------------------------------------------------------------- /// <summary> /// Потеря фокуса текстового поля значения строкового типа /// </summary> /// <param name="sender">Источник события</param> /// <param name="args">Аргументы события</param> //--------------------------------------------------------------------------------------------------------- private void OnTextBoxString_LostFocus(Object sender, RoutedEventArgs args) { CPropertyModelBase property_model = mPropertiesView.CurrentItem as CPropertyModelBase; if (property_model != null) { property_model.CheckIsValueFromList(); } }
//--------------------------------------------------------------------------------------------------------- /// <summary> /// Проверка на значение из списка /// </summary> //--------------------------------------------------------------------------------------------------------- protected void CheckIsValueFromList() { for (Int32 i = 0; i < mProperties.Count; i++) { CPropertyModelBase property_model = mProperties[i]; if (property_model != null) { property_model.CheckIsValueFromList(); } } }