private void AddTransitionProbabilityButton_Click(object sender, RoutedEventArgs e)
{
TextBox startStateTextBox = FindTextBoxSibling(sender, "StartStateTextBox");
TextBox endStateTextBox = FindTextBoxSibling(sender, "EndStateTextBox");
TextBox probabilityTextBox = FindTextBoxSibling(sender, "ProbabilityTextBox");
Triplet<String, String, Double> tuple = new Triplet<string, string, double>(startStateTextBox.Text, endStateTextBox.Text, Double.Parse(probabilityTextBox.Text));
ModelItem.Properties["TransitionProbabilities"].Collection.Add(tuple);
startStateTextBox.Clear();
endStateTextBox.Clear();
probabilityTextBox.Clear();
}