Thread Rating:
  • 230 Vote(s) - 2.77 Average
  • 1
  • 2
  • 3
  • 4
  • 5
DropdownList のリストを表示
11-17-2011, 09:00 PM,
#1
DropdownList のリストを表示
DropdownList で、右の下三角のボタンを押すと表示されるリストを、
プログラムで表示させたいのですが、どのようにすればよいのでしょうか。
Reply
11-17-2011, 09:09 PM,
#2
RE: DropdownList のリストを表示
UIにありました。コンボボックスの例です。

Code:
{let ui-object:SkinnableComboBoxUI =
    {SkinnableComboBoxUI}
}
{let cmb:ComboBox =
    {ComboBox
        "あいうえお",
        "かきくけこ",
        "あさしすせ",
        "かさしすせ",
        ui-object = ui-object
    }
}
{CommandButton
    label = "リスト表示",
    {on Action do
        {ui-object.show-dropdown}
    }
}
{value cmb}
Reply
11-18-2011, 10:09 AM,
#3
RE: DropdownList のリストを表示
SkinnableComboBoxUIにカスタマイズなどなければ、デフォルトの設定で使われるはずですので、わざと新たに作成する必要がないとともいます。



{let cmb:ComboBox =
{ComboBox
"あいうえお",
"かきくけこ",
"あさしすせ",
"かさしすせ"
}
}
{CommandButton
label = "リスト表示",
{on Action do
{(cmb.ui-object asa SkinnableComboBoxUI).show-dropdown}
}
}
{value cmb}
Reply
11-18-2011, 06:42 PM,
#4
RE: DropdownList のリストを表示
ご指摘ありがとうございます。

最初は親のComboBoxUI にキャストしたのですが、
show-dropdown メソッドがなくエラーになってしまいました。

場合によってはStandardComboBoxUI を利用する場合もあるので、
asa でキャスト例外がでると嫌だなと思って明示的に作ってみました。
Reply
11-21-2011, 10:12 AM,
#5
RE: DropdownList のリストを表示
type-switchを使う場合かもしれません。
Reply


Possibly Related Threads...
Thread Author Replies Views Last Post
  DropdownList のリスト表示のショートカット umemura 1 2,884 02-24-2014, 05:34 PM
Last Post: umemura
  DropdownList へのListValueItem の設定方法は? umemura 1 2,836 02-02-2014, 07:13 PM
Last Post: dyoshida
  選択後の DropdownList のラベルをカスタマイズしたい umemura 0 2,872 04-02-2013, 05:42 PM
Last Post: umemura
  DropdownList でラベルが選択できない umemura 1 3,416 02-04-2013, 03:49 PM
Last Post: usami
  How to measure ListValueItem.label width in Dropdownlist kingcesc 1 2,941 11-15-2012, 12:07 PM
Last Post: kingcesc
  DropdownList のボタンが欲しい umemura 2 3,909 11-21-2011, 10:08 AM
Last Post: c-s
  Dropdownlist: height changes when selected? swan 2 4,336 07-27-2011, 01:32 PM
Last Post: swan
Forum Jump:


Users browsing this thread:
1 Guest(s)

MyBB SQL Error

MyBB has experienced an internal SQL error and cannot continue.

SQL Error:
1017 - Can't find file: 'mybb_threadviews' (errno: 2)
Query:
INSERT INTO mybb_threadviews (tid) VALUES('347')