private void comboBox1_SelectionChanged(object sender, SelectionChangedEventArgs e) { if (comboBox1.SelectedIndex == -1) { textBox_Altura.IsEnabled = false; textBox_Comprimento.IsEnabled = false; textBox_Largura.IsEnabled = false; btn_ir.IsEnabled = false; } else { textBox_Altura.IsEnabled = true; textBox_Comprimento.IsEnabled = true; if (!listaComboBox[comboBox1.SelectedItem.ToString()]) { textBox_Largura.IsEnabled = true; } else { textBox_Largura.IsEnabled = false; } btn_ir.IsEnabled = true; objFaca = manager.inicialize(comboBox1.SelectedItem.ToString()); setValues(); calcVolume(); } }
private IFaca generateNewInstance(string className) { foreach (Type type in correctTypes) { if (className == type.GetField("name").GetValue(new object()).ToString()) { objIFaca = Activator.CreateInstance(type) as IFaca; return(objIFaca); } } return(null); }
private void createInstance() { string name = currentFaca.Substring(currentFaca.IndexOf("text=\"") + 6); name = name.Substring(0, name.IndexOf("\" colId=")); objFaca = manager.Inicialize(name); if (objFaca != null) { CanDraw = 1; } else { CanDraw = 0; } }