查看源代码 wxSingleChoiceDialog (wx v2.4.3)
这个类表示一个对话框,显示一个字符串列表,并允许用户选择一个。
双击列表项等同于单击然后按 OK。
样式
这个类支持以下样式
wxOK: 显示一个 OK 按钮。
wxCANCEL: 显示一个取消按钮。
wxCENTRE: 将消息居中。
参见
这个类派生自,并且可以使用以下类的函数:
wxWidgets 文档: wxSingleChoiceDialog
摘要
类型
-type wxSingleChoiceDialog() :: wx:wx_object().
函数
-spec destroy(This :: wxSingleChoiceDialog()) -> ok.
销毁对象
-spec getSelection(This) -> integer() when This :: wxSingleChoiceDialog().
返回选中项的索引。
-spec getStringSelection(This) -> unicode:charlist() when This :: wxSingleChoiceDialog().
返回选中的字符串。
-spec new(Parent, Message, Caption, Choices) -> wxSingleChoiceDialog() when Parent :: wxWindow:wxWindow(), Message :: unicode:chardata(), Caption :: unicode:chardata(), Choices :: [unicode:chardata()].
-spec new(Parent, Message, Caption, Choices, [Option]) -> wxSingleChoiceDialog() when Parent :: wxWindow:wxWindow(), Message :: unicode:chardata(), Caption :: unicode:chardata(), Choices :: [unicode:chardata()], Option :: {style, integer()} | {pos, {X :: integer(), Y :: integer()}}.
构造函数,接收一个 wxString
数组(在 wx 中未实现)作为选项和可选的客户端数据。
备注: 使用 wxDialog:showModal/1
显示对话框。
-spec setSelection(This, Selection) -> ok when This :: wxSingleChoiceDialog(), Selection :: integer().
设置初始选中项的索引。