public static TimespanTextbox GetTimeTextBoxBehaviour(object textBox) { var castTextBox = (TextBox)textBox; var control = GetTimeTextBoxBehaviour(castTextBox); if (control == null) { control = new TimespanTextbox(castTextBox); SetTimeTextBoxBehaviour(castTextBox, control); } return(control); }
private static void SetTimeTextBoxBehaviour(TextBox o, TimespanTextbox value) { o.SetValue(TimeTextBoxBehaviourProperty, value); }