ホーム   フォーラム   FAQ
 
メインメニュー
ログイン
ユーザー名:

パスワード:


パスワード紛失

コンボボックスへの直接入力

  • このフォーラムに新しいトピックを立てることはできません
  • このフォーラムではゲスト投稿が禁止されています
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 .2 | 投稿日時 2018-11-19 11:33
nanbu  一人前   投稿数: 118
いつも参考にさせて頂いております。

かなり変則的になるのかなとも思うのですが、コンボボックスにて
直接値を入力できるようにしたいと思っております。

基本的には選択にて入力として、ある値を選択した時に入力可能と
なるようにはできないでしょうか。

例)
コンボの値 Test1,Test2,(空白)

(空白)を選択した際に、キーボードからの入力をしたい。


よろしくお願いいたします。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2018-11-27 9:59
nanbu  一人前   投稿数: 118
いろいろ調べてみましたが、どうもできないのではないかという判断にして、仕様を変更してもらいました。

どうもありがとうございました。
投票数:0 平均点:0.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿.1 | 投稿日時 2018-11-27 11:45
fjksudou  長老   投稿数: 180
回答が遅くなって申し訳ございません。
私はxpaなので、.NETを使用しています。
uniPaaSでできるかどうかはわかりませんが、記載してみます。


空白は全角の空白を使用します。

コンボボックスの所に変数の項目を重ねるようにセットします。
その変数はデフォルト不可視にします。

コンボボックスの項目変更イベントで変更内容を取得し、空白ならばコンボボックスを不可視にし、変数を可視にします。
その変数にctrlgotoでパークさせます。

以上で、項目の内容を直接入力することができます。

変数のコントロール後処理でコンボボックスの項目を再定義し、変数を不可視、コンボボックスを可視にすれば戻ります。
投票数:1 平均点:10.00
前の投稿 - 次の投稿 | 親投稿 - 子投稿なし | 投稿日時 2018-11-28 10:28
nanbu  一人前   投稿数: 118
fjksudou 様

回答ありがとうございます。
やはり項目を重ねて、可視・不可視の制御を行う方法しかないのでしょうね。

> 変数のコントロール後処理でコンボボックスの項目を再定義
この発想はありませんでした。私の開発技術の幅が広がった気がします。

どうもありがとうございました。
投票数:0 平均点:0.00

  条件検索へ


Copyright (C) Magic Software Japan K.K. All Rights Reserved.
個人情報保護方針 会員規約