問題タブ [visibility]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
3 に答える
1723 参照

jquery - 場合によってはオーバーフローを非表示に設定します

HTMLが画面の外に出た場合にオーバーフローを非表示に設定するにはどうすればよいですか?

今、私はページの外{overflow: hidden;}headタグにhtmlを設定しました。だから、それはいつも隠されています

私の特定のケースでは、登録プロセスで表示されるエラーは13インチのラップトップでは表示されませんが、スクロールバーを常に表示したくありません。

そのため、オーバーフローがあるかどうかに基づいて設定(または設定解除)したいと思います。

最善の方法は何でしょうか?

ありがとう、リチャード

0 投票する
3 に答える
1687 参照

asp.net - サーバー側でコントロールを非表示にするには(DOMからコントロールを削除しないでください)、どうすればよいですか?

セット付きのdivがありrunat="server"ます。ページにASP.NETボタンコントロールがあります。このボタンをクリックすると、divを非表示にします。

その設定の他のオプションはありますvisible="false"か?

これを使用することはできません。使用すると、ブラウザから削除されているため、JavaScriptの要素にアクセスできなくなります。後でJavaScriptで非表示のdivを表示したいと思います。

0 投票する
3 に答える
10270 参照

silverlight - Silverlight DataGridTextColumn バインディングの可視性

以前の投稿に続いて、DataGridColumns の可視性を VM 通知プロパティにバインドしようとしています。MSDNは、これを簡単に行うことができるはずだと示唆しています。

私はすでに値コンバーターと VM 通知プロパティを持っていますが、動作することがわかっています (ページの別の要素でこれらをテストしました:

このチェックボックス コントロールの可視性は、期待どおりに反応します。DataTextColumn に同じバインディングを設定すると、XAML のVisibility=行でAG_E_BAD_PARSER エラーが発生します。

アイデアはありますか?ありがとう、マーク

0 投票する
7 に答える
61941 参照

javascript - Div type="hidden" + 非表示にしない

私のコードにはdivtype="hidden". を見せたくないだけですdiv。必要に応じて、 JQuery を使用して表示しShow()ます。

しかし、これを使用すると、mydivが非表示になりません。

編集:今、私は使用して非表示にdivします

もう一度表示する必要がある場合は、どうすればよいですか?

0 投票する
1 に答える
3389 参照

javascript - 可視性を変更しても iFrame がすぐに非表示にならない

特定のアクションでiframeを表示し、iframeをHTMLで埋めるページがあります(たとえば、複数選択ボックスとOKボタンなど)。

iframe の OK ボタンには、次のように onClick メソッドが定義されています。

ユーザーが iframe で [OK] をクリックすると (おそらく複数選択ボックスで遊んだ後)、iFrame がすぐに消えて、複数選択ボックスで選択された値が処理できるようになります。しかし、これは起こっていることではありません。iFrame は、他の関数が実行されている間も表示されたままになり、2 番目の関数が終了した後にのみ消えます。

hideIFrame 関数は非常に単純です。

わかりやすくするために、上記の関数を言い換えました (いくつかのインジケーター変数の割り当てなどを削除しました)。

2 番目の関数は、複数選択オブジェクトのすべてのオプションを実際にループし、処理を行います。これには約 0.5 秒かかり、それが完了すると iFrame が消えます。[OK] をクリックしたときに 0.5 秒間残るのは少し面倒です。

私の質問は、くそったれをより速く消す方法があるかどうかです。「古典的な C」の用語で言えば、可視性の変更がすぐに発生する「フラッシュ」はありますか?

2 番目の関数の最初の行として「アラート」を配置すると、iframe はすぐに消えますが、2 番目の関数が完了するまでの間、アラート ボックスの [OK] が残ることに気付きました。

ありがとう。

編集: DDaviesBrackett の回答に基づいて、これは私がやったことです:

iframe の onclick が次のように変更されました。

hideAndProcessMultiSelectBox 関数は次のように定義されています。

出来上がり..遅れることはありません..

0 投票する
2 に答える
19192 参照

ssrs-2008 - SSRS 2008 で空のサブレポートを抑制する方法

SSRS 2008 で、ある人物に関する他のレポートと連携する「マスター」レポートを作成しています。場合によっては、他のすべてのレポートが関連しているわけではないため、何も返されないことがあります。空白のページが残らないように、これをマスター レポートから除外できるようにしたいと考えています。

「no-rows-message」機能については承知していますが、「この人には該当しません」という単純なページ全体は、最善の解決策とは言えません!

基本的に、サブレポートが「空」であるかどうかを判断し、それを可視性式で使用する方法を探しています。

どんな助けでも大歓迎です

0 投票する
4 に答える
305 参照

javascript - わかりました、javascript でプライベート識別子を持つことができますが、保護されたものはどうですか?

そのように簡単ですが、Javascript で「保護された」可視性をエミュレートできますか?

0 投票する
2 に答える
414 参照

emacs - Emacs Lisp:関数が戻る前に、新しく作成されたバッファを可視にしますか?

emacs Lisp の次の関数では、

バッファ「 Life-Window」を作成し、(ライブ) によって生成されたライフ イベントを、ライブが進行している間継続的に表示したいと考えています。

残念ながら、バッファーは (ライブ) が戻った後 (ライブが終了したとき) にのみ表示されます。

pop-to-buffer も試しましたが、動作は同じです。

0 投票する
1 に答える
7517 参照

wpf - ContextMenu の MenuItem の可視性を ListView の選択にバインドする

ObservableCollection の単純なアイテムを含む ListView を持つユーザー コントロールがあります。ListView で選択されている内容に応じて、その ListView の ContextMenu に項目を含めたいと思います。項目が選択されていない場合、一部の MenuItems は表示されません。

ContextMenu を開いたときにコンバーターが呼び出されません。バインディングが間違っているようです。出力ウィンドウに次のように表示されます。

System.Windows.Data エラー: 4 : 参照 'ElementName=listView' でバインディングのソースが見つかりません。BindingExpression:Path=SelectedItem; DataItem=null; ターゲット要素は 'MenuItem' (Name='') です。ターゲット プロパティは「Visibility」(タイプ「Visibility」)

何が悪いのかわからず、ウェブを検索してもわかりませんでした。

単純化されたコードを次に示します。

どうもありがとう!

0 投票する
9 に答える
21549 参照

silverlight - DataGridColumn.Visibility をバインドする方法は?

次の投稿のような問題があります。

Silverlight DataGridTextColumn バインディングの可視性

ViewModel 内の値に基づいて、Silverlight DataGrid 内の列を表示/折りたたむ必要があります。これを達成するために、Visibility プロパティを ViewModel にバインドしようとしています。しかし、Visibility プロパティは DependencyProperty ではないため、バインドできないことがすぐにわかりました。

これを解決するために、独自の DataGridTextColumn をサブクラス化しようとしました。この新しいクラスを使用して、最終的に変更を DataGridTextColumn.Visibility プロパティにプッシュする DependencyProperty を作成しました。データバインドしない場合、これはうまく機能します。新しいプロパティにデータバインドした瞬間、AG_E_PARSER_BAD_PROPERTY_VALUE 例外で失敗します。

XAML の小さなスニペットを次に示します。

いくつかの重要な事実。

  • Converter は、実際には上記のローカル リソースで定義されています。
  • コンバーターは正しく、ソリューションの他の多くの場所で使用されています。
  • MyVisibility プロパティの {Binding} 構文を「Collapsed」に置き換えると、列は実際には消えます。
  • 新しい DependencyProperty (つまり、文字列 Foo) を作成し、それにバインドすると、AG_E_PARSER_BAD_PROPERTY_VALUE 例外も受け取ります。

なぜこれが機能しないのか、誰にもアイデアはありますか?