public static bool TryGetMaterialModel(this IControl control, out IMaterialModel materialModel)
        {
            var selectMatMod = (SelectionMaterialModel)control.FindControl(c => c is SelectionMaterialModel);

            if (selectMatMod != null)
            {
                return(selectMatMod.MyAskMeAnything.AskPlugin.TryGetMaterialModel(selectMatMod.CurrentSelection, out materialModel));
            }

            materialModel = null;
            return(false);
        }
 public static bool TryGetMaterialModel(this IAskPlugin askPlugin, string materialString, out IMaterialModel material)
 {
     material = askPlugin.AvailableMaterialModels.Where(m => m.DisplayName == materialString).FirstOrDefault();
     return(material != null);
 }