Я работаю в рамках с помощью метода следующей сигнатурыКак неоднозначность перегруженного метода
public ImageLinkButton AddToolBarButton(string commandName, string text, string toolTip, string imageUrl, string confirmMessage, bool defineID = false)
Я обнаружил, что мне нужно перегрузить это с дополнительным параметром BOOL
public ImageLinkButton AddToolBarButton(string commandName, string text, string toolTip, string imageUrl, string confirmMessage, bool causesValidation, bool defineID = false)
Однако , при использовании я не вижу, как обеспечить, какой метод фактически вызывается, поскольку звонок
MyWhatsit.AddToolBarButton("cmdname", "text", "toolTip", "URL", "confirm", true);
c ould invoke либо (при условии, что у меня голова прямо).
Я уверен, что я делаю что-то неправильно, но я не вижу, что!
Благодаря
Эдвард
Мне нравится идея названных параметров ниже. Вы также можете переименовать метод? – Mzn
.. или указать значение по умолчанию для причинValidation и удалить перегрузку без него ... – m0sa