IAdeUICallbacks::AskMsgChoice

This page is a translated version of the page IAdeUICallbacks::AskMsgChoice and the translation is 100% complete.

ADE User Guide > ADE Server Class Reference > IAdeUICallbacks

Other languages:
English • ‎中文

long IAdeUICallbacks::AskMsgChoice([in] string question, [in] string title, [in] array<string> optionList, [in] long defaultPosition, [in] bool bShowAll, [out] bool * bCancel)

在计算AskMsgChoice()函数时调用,同时需要一个标准的choice(non-combo box)(AskMsgChoice的«comboBox»参数可以省略或者指定为false)。另外,当«comboBox»参数指定为ture时,AskMsgChoice函数可能调用IAdeUICallbacks::AskMsgComboBox()函数。

通过执行此方法显示一个用户界面元素:显示一个问题,允许用户在一个选项列表中选择一个选项(或者'All:所有选项')。

参 数

  • «question»: 显示给用户看的问题
  • «title»:显示的对话窗口的标题
  • «optionList»:要显示的选项列表。
  • «defaultPosition»:最初选择的选项位置。值1表示选择第一个选项。0值表示最初应该选择All:所有选项。
  • «bShowAll»:一个布尔值,说明是否All:所有选择应该显示为一个选项。

返回值

被选择条目的位置(从起始位置为1),或者如果选择All:所有则起始位置为0。

如果用户点击Cancel, False ,将«bCancel»设定为TrueTrue将导致当前计算终止。

示例

另请参考

Comments


You are not allowed to post comments.