示例#1
0
 private void ctlNumber_ValueChanged(object sender, RoutedPropertyChangedEventArgs <object> e)
 {
     if (!ctlNumber.Value.HasValue)
     {
         ctlNumber.Value = 0;
     }
     m_helper.SetDirty(ctlNumber.Value.Value);
     DoSave();
 }
示例#2
0
 private void SimpleEditor_SelectionChanged()
 {
     m_helper.SetDirty(ConvertFromSimpleExpression(SimpleValue));
     if (m_data.IsDirectlySaveable)
     {
         Save();
     }
     else
     {
         m_helper.RaiseRequestParentElementEditorSaveEvent();
     }
 }
示例#3
0
 private void cmdGenerate_Click(object sender, RoutedEventArgs e)
 {
     textBox.Text = EditorController.GetNewGameId();
     m_helper.SetDirty(textBox.Text);
     Save();
 }
示例#4
0
 private void textBox_TextChanged(object sender, TextChangedEventArgs e)
 {
     m_helper.SetDirty(textBox.Text);
 }
示例#5
0
 private void checkBox_Click(object sender, RoutedEventArgs e)
 {
     m_helper.SetDirty(checkBox.IsChecked.Value);
     Save();
 }
示例#6
0
 private void lstDropdown_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     m_helper.SetDirty(GetCurrentValue());
 }
示例#7
0
 private void lstFiles_SelectionChanged(object sender, SelectionChangedEventArgs e)
 {
     m_helper.SetDirty(fileDropDown.Filename);
     Save();
 }