Este é um exemplo para mostrar como manter o tipo numérico, mas não permite a entrada de números negativos.
DevExpress.XtraEditors.TextEdit te = new TextEdit();
te.Properties.Mask.MaskType = DevExpress.XtraEditors.Mask.MaskType.Numeric;
te.Properties.Mask.EditMask = "n2";
te.EditValueChanging += (s, e) =>
{
e.Cancel = e.NewValue.ToString().Contains("-");
};