タグ付けされた質問 「dialog」

ユーザーに提示される一時的なウィンドウ(通常は小さなボックスとして)。ユーザーに警告したり、ユーザーの入力やプログラムの決定に関する確認を要求したりするために、UIをオーバーレイしてプログラムフローを中断します。ダイアログは、ユーザー入力用のフォームを提示するために使用される場合があります。

2
角度マテリアルダイアログ領域の外側でのクリックを無効にしてダイアログを閉じる(Angularバージョン4.0以降)
私は現在、Angular 4プロジェクトのパスワードリセットページに取り組んでいます。Angular Materialを使用してダイアログを作成していますが、クライアントがダイアログをクリックすると、ダイアログは自動的に閉じます。コード側が「閉じる」関数を呼び出すまでダイアログを閉じないようにする方法はありますか?または、どのようにして閉じることができないモーダルを作成する必要がありますか?

11
jquery UIダイアログ:初期化前にダイアログのメソッドを呼び出すことはできません
ダイアログが正常に機能するjquery 1.5のアプリがあります。.liveハンドラーはたくさんありますが、これを.onに変更しました。そのために、jqueryを更新する必要があります(現在は1.8.3 jquerui 1.9.1)。 今、私は得ました: Error: cannot call methods on dialog prior to initialization; attempted to call method 'close' コードは次のとおりです。 Javascript var opt = { autoOpen: false, modal: true, width: 550, height:650, title: 'Details' }; $(document).ready(function() { $("#divDialog").dialog(opt); $("#divDialog").dialog("open"); ... HTMLコード <div id="divDialog"> <div id="divInDialog"></div> </div> なぜこれが起こっているのでしょうか?


6
カスタムダイアログをアニメーション化する
テキストビューからスライドダウンしているように見えるカスタムダイアログを表示しようとしています。これは可能ですか?ダイアログクラスにアニメーションを適用できないようです。私はコンストラクタでこの行を試しましたが、効果はありません: this.getWindow()。setWindowAnimations(R.anim.paranimation); アニメーションが正しいかどうかさえわかりませんが、アニメーションが何をしているのかがわかれば調整できます。完全を期すために、以下にリストします。私は実際のアニメーションについてのヘルプを探しているのではなく、ダイアログへのアプリケーションを探しています。 paranimation.xml: <?xml version="1.0" encoding="utf-8"?> <translate xmlns:android="http://schemas.android.com/apk/res/android" android:fromXDelta="-200%" android:toXDelta="0%" android:fromYDelta="200%" android:toYDelta="0%" android:duration="3000" android:zAdjustment="top"> </translate>

8
ダイアログで戻るボタンをどのように処理しますか?
ボタンを押すと[OK]ボタンと[キャンセル]ボタンのあるダイアログが開くアプリケーションを開発しています。 正常に動作します。 ユーザーが戻るボタンを押すと、次のように処理します public boolean onKeyDown(int keyCode, KeyEvent event) { if ((keyCode == KeyEvent.KEYCODE_BACK)) { } return super.onKeyDown(keyCode, event); } ただし、上記のメソッドは呼び出されません。どうすればこれを処理できますか?
95 android  button  dialog  back 

11
Androidの画面回転時にダイアログが閉じないようにする
アクティビティが再起動されたときにAlert Builderで作成されたダイアログが閉じられないようにしています。 onConfigurationChangedメソッドをオーバーロードすると、これを正常に実行してレイアウトを正しい方向にリセットできますが、edittextのスティッキーテキスト機能が失われます。したがって、ダイアログの問題を解決する際に、このedittextの問題を作成しました。 edittextから文字列を保存し、onCofigurationの変更でそれらを再割り当てしても、ローテーションの前に入力されたものではなく、デフォルトで初期値になっているようです。無効化を強制したとしても、それらは更新されるようです。 私は本当にダイアログの問題かエディットテキストの問題のどちらかを解決する必要があります。 助けてくれてありがとう。



4
WPF:ダイアログ/プロンプトを作成する
ユーザー入力用のTextBoxを含むダイアログ/プロンプトを作成する必要があります。私の問題は、ダイアログを確認した後にテキストを取得する方法ですか?通常、私はこのためのクラスを作成し、プロパティにテキストを保存します。ただし、XAMLを使用してダイアログを設計したいと思います。したがって、TextBoxのコンテンツをプロパティに保存するためにXAMLコードを拡張する必要がありますが、純粋なXAMLでは不可能だと思います。私がやりたいことを実現するための最良の方法は何でしょうか?XAMLから定義できるが、それでも何らかの方法で入力を返すことができるダイアログを作成するにはどうすればよいですか?ヒントをありがとう!
84 wpf  xaml  dialog  prompt 

11
Firefoxのファイルダウンロードダイアログへのアクセス
Firefoxでファイルダウンロードダイアログを操作できるAPIはありますか?(自分で開始するのではなく、ユーザーが何かをしたときに表示されるものにアクセスしたい)。 私がやりたいのは、Seleniumからこのダイアログにアクセスすることです(そして、Seleniumの「特権モード」がChromeインターフェイスにアクセスするのに十分かどうかもわかりません)。

14
WPF:アプリケーションの中央に表示するダイアログの位置を設定するにはどうすればよいですか?
.ShowDialog();メインウィンドウの中央に表示するようになったダイアログの位置を設定する方法 。 これが私が位置を設定しようとする方法です。 private void Window_Loaded(object sender, RoutedEventArgs e) { PresentationSource source = PresentationSource.FromVisual(this); if (source != null) { Left = ?? Top = ?? } }
83 wpf  dialog 

11
Android:ダイアログのEditTextがソフトキーボードをプルアップしない
そのため、一般的な問題と思われる問題が発生しました。これは、ダイアログボックスのEditTextがフォーカスされたときに表示されないことです。このスレッド、これ、これ(およびその他多数)など、いくつかの回避策を見てきましたが、そもそもなぜこれが起こっているのかについて満足のいく説明を見たことがありません。 自分でビルドするよりも、AndroidでEditTextsのデフォルトの動作を使用する方がはるかに好きですが、(これらのスレッドの)誰もが、ダイアログのEditTextsのデフォルトの動作はカーソルを指定するだけでキーボードを使用しないことを受け入れているようです。なぜそうなるのでしょうか? ちなみに、これらの回避策はどれも私にはうまくいかないようです-私が到達できた最も近い方法は、ダイアログボックスの下にキーボードを強制的に表示することです(InputMethodManager.toggleSoftKeyboard(*)を使用)。私の特定の構成はAPI15で、EditTextはAlertDialog内のListViewのフッターに表示されます。EditText android:focusable = "true"が設定され、onFocusChangeListenerがフォーカスイベントを受信して​​います。 編集: リクエストに応じて、これが私が使用している特定のコードスニペットです。レイアウト全体を気にする必要はありませんが、この特定のアプリケーションでは、ダイアログのボタンを押すとEditTextが表示されます(アクションビューと同様)。これは、デフォルトで可視性が「なくなった」RelativeLayoutに含まれています。 <RelativeLayout android:id="@+id/relLay" android:layout_width="match_parent" android:layout_height="wrap_content" android:layout_centerVertical="true" android:visibility="gone" android:layout_marginTop="5dp" android:layout_marginBottom="5dp"> <ImageButton android:id="@+id/cancelBut" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_alignParentRight="true" android:background="@color/transparent" android:src="@drawable/cancelButton" android:layout_margin="5dp"/> <ImageButton android:id="@+id/okBut" android:layout_width="wrap_content" android:layout_height="wrap_content" android:layout_toLeftOf="@id/cancelBut" android:background="@color/transparent" android:src="@drawable/okButton" android:layout_margin="5dp" /> <EditText android:id="@+id/editText" android:layout_width="match_parent" android:layout_height="wrap_content" android:inputType="text" android:focusable="true" android:layout_toLeftOf="@id/okBut"/> </RelativeLayout> これを構築するコードは、relativeLayoutの可視性を「Visible」に設定します(そして他のUI要素を非表示にします)。EditTextでの私の経験に基づくと、これはEditTextがフォーカスされたときにキーボードを引き上げるのに十分なはずです。ただし、何らかの理由でこれは当てはまりません。次のonFocusChangeListenerを設定できます。 edit_text.setOnFocusChangeListener(new OnFocusChangeListener() { @Override public void onFocusChange(View v, …

10
CSSをjQueryダイアログボタンに適用する
そのため、現在、[保存]と[閉じる]の2つのボタンがあるjQueryダイアログがあります。以下のコードを使用してダイアログを作成します。 $dialogDiv.dialog({ autoOpen: false, modal: true, width: 600, resizable: false, buttons: { Cancel: function() { // Cancel code here }, 'Save': function() { // Save code here } }, close: function() { // Close code here (incidentally, same as Cancel code) } }); ただし、このコードを使用すると、両方のボタンが同じ色になります。[キャンセル]ボタンを[保存]とは異なる色にしたいのですが。いくつかの組み込みのjQueryオプションを使用してこれを行う方法はありますか?私はドキュメントからあまり助けを得ませんでした。 作成している[キャンセル]ボタンは事前定義されたタイプですが、[保存]は自分で定義していることに注意してください。それが問題に関係があるかどうかはわかりません。 どんな助けでもいただければ幸いです。ありがとう。 更新:コンセンサスは、ここを移動するための2つの道があるということでした: 以下のようなFirefoxのプラグインを使用してHTMLを点検放火犯、およびjQueryのボタンに適用されていることをCSSクラスを注意し、それらを上書きで刺しを取ります。注:私のHTMLでは、両方のボタンがまったく同じCSSクラスを使用し、一意のIDが使用されていなかったため、このオプションは使用できませんでした。 ダイアログを開いたときにjQueryセレクターを使用して、必要なボタンをキャッチし、CSSクラスを追加します。 2番目のオプションを選択し、jQuery …
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.