Can we access the properties of SmartDate such as today's date if the user types in just "t" in a textbox without any binding sources?
Yes, you can:
var sd = new Csla.SmartDate(false);
sd.Text = "t";
Debug.Print(sd.Date); // is now todays date
Copyright (c) Marimer LLC