Мне нужно было добавить какое-либо свойство поиска, отличное от свойства Name, для butotn. Я добавил ControlName в окне свойств, но снова не работает, не распознается codedui. С этими вопросами я также удивляюсь идее использования окна peroperties. Что это приносит нам, чтобы добавить его из окна свойств? Так как мы также можем добавить его в код ..
при добавлении в свойствах, нет необходимости добавлять его как SearchProperties в коде?
Или при добавлении из свойств это означает, что он будет записывать в файл конструктора? Я имею в виду, что он будет писать и не исчезнет после новой записи?
The playback failed to find the control with the given search properties.
Additional Details:
TechnologyName: 'MSAA'
ControlType: 'Button'
Name: 'Open'
ControlName: 'ePeriod'
Я добавил ControlName в код, как показано ниже
public WinButton UIOpenButton
{
get
{
if ((this.mUIOpenButton == null))
{
this.mUIOpenButton = new WinButton(this);
#region Search Criteria
this.mUIOpenButton.SearchProperties[WinButton.PropertyNames.Name] = "Open";
this.mUIOpenButton.SearchProperties[WinButton.PropertyNames.ControlName] = "ePeriod";
this.mUIOpenButton.WindowTitles.Add("ProMANAGE © Doruk Otomasyon ( admin @ Demo )");
#endregion
}
return this.mUIOpenButton;
}
}