コンボボックスへの直接入力
- このフォーラムに新しいトピックを立てることはできません
- このフォーラムではゲスト投稿が禁止されています
コンボボックスへの直接入力
msg# 1
nanbu
投稿数: 118
いつも参考にさせて頂いております。
かなり変則的になるのかなとも思うのですが、コンボボックスにて
直接値を入力できるようにしたいと思っております。
基本的には選択にて入力として、ある値を選択した時に入力可能と
なるようにはできないでしょうか。
例)
コンボの値 Test1,Test2,(空白)
(空白)を選択した際に、キーボードからの入力をしたい。
よろしくお願いいたします。
かなり変則的になるのかなとも思うのですが、コンボボックスにて
直接値を入力できるようにしたいと思っております。
基本的には選択にて入力として、ある値を選択した時に入力可能と
なるようにはできないでしょうか。
例)
コンボの値 Test1,Test2,(空白)
(空白)を選択した際に、キーボードからの入力をしたい。
よろしくお願いいたします。
投票数:0
平均点:0.00
Re: コンボボックスへの直接入力
msg# 1.1
nanbu
投稿数: 118
いろいろ調べてみましたが、どうもできないのではないかという判断にして、仕様を変更してもらいました。
どうもありがとうございました。
どうもありがとうございました。
投票数:0
平均点:0.00
Re: コンボボックスへの直接入力
msg# 1.2
fjksudou
投稿数: 180
回答が遅くなって申し訳ございません。
私はxpaなので、.NETを使用しています。
uniPaaSでできるかどうかはわかりませんが、記載してみます。
空白は全角の空白を使用します。
コンボボックスの所に変数の項目を重ねるようにセットします。
その変数はデフォルト不可視にします。
コンボボックスの項目変更イベントで変更内容を取得し、空白ならばコンボボックスを不可視にし、変数を可視にします。
その変数にctrlgotoでパークさせます。
以上で、項目の内容を直接入力することができます。
変数のコントロール後処理でコンボボックスの項目を再定義し、変数を不可視、コンボボックスを可視にすれば戻ります。
私はxpaなので、.NETを使用しています。
uniPaaSでできるかどうかはわかりませんが、記載してみます。
空白は全角の空白を使用します。
コンボボックスの所に変数の項目を重ねるようにセットします。
その変数はデフォルト不可視にします。
コンボボックスの項目変更イベントで変更内容を取得し、空白ならばコンボボックスを不可視にし、変数を可視にします。
その変数にctrlgotoでパークさせます。
以上で、項目の内容を直接入力することができます。
変数のコントロール後処理でコンボボックスの項目を再定義し、変数を不可視、コンボボックスを可視にすれば戻ります。
投票数:1
平均点:10.00
Re: コンボボックスへの直接入力
msg# 1.2.1
nanbu
投稿数: 118
fjksudou 様
回答ありがとうございます。
やはり項目を重ねて、可視・不可視の制御を行う方法しかないのでしょうね。
> 変数のコントロール後処理でコンボボックスの項目を再定義
この発想はありませんでした。私の開発技術の幅が広がった気がします。
どうもありがとうございました。
回答ありがとうございます。
やはり項目を重ねて、可視・不可視の制御を行う方法しかないのでしょうね。
> 変数のコントロール後処理でコンボボックスの項目を再定義
この発想はありませんでした。私の開発技術の幅が広がった気がします。
どうもありがとうございました。
投票数:0
平均点:0.00