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

可視性はオブジェクトの属性です。これは、グラフィカルインターフェイスで何かが見える(または見えない)という概念、またはリンケージでのシンボルの可視性を指す場合があります。このタグは、より具体的なタグ[tag:memory-visibility]または[tag:class-visibility]の代わりに使用しないでください。






12
値がnullではないDataTrigger?
値がNULLかどうかを確認して何かを行うセッターを作成できることはわかっています。例: <TextBlock> <TextBlock.Style> <Style> <Style.Triggers> <DataTrigger Binding="{Binding SomeField}" Value="{x:Null}"> <Setter Property="TextBlock.Text" Value="It's NULL Baby!" /> </DataTrigger> </Style.Triggers> </Style> </TextBlock.Style> </TextBlock> しかし、「NOT NULL」または「NOT = 3」のように、「not」値を確認するにはどうすればよいですか?XAMLでそれは可能ですか? 結果:回答をありがとう...値コンバーターを実行できることはわかっていました(つまり、コードで実行する必要があり、期待どおりの純粋なXAMLではありません)。ただし、これは、純粋なXAMLでは効果的に "いいえ"を実行できないという質問に答えるものです。ただし、選択した答えは、おそらくそのような機能を作成するための最良の方法を示しています。良い発見。

9
Java:サブパッケージの可視性?
プロジェクトに2つのパッケージがあります:odp.projとodp.proj.test。これらの2つのパッケージのクラスだけに表示したい特定のメソッドがあります。これどうやってするの? 編集: Javaにサブパッケージの概念がない場合、これを回避する方法はありますか?テスターやそのパッケージの他のメンバーだけが使用できるようにする特定のメソッドがあります。私はすべてを同じパッケージに入れるべきですか?広範な反射を使用しますか?


6
PHPのクラスメソッドのデフォルトの可視性
マニュアルを見ましたが、答えが見つからないようです。 可視性宣言のないメソッドのPHPのデフォルトの可視性は何ですか?PHPには、Javaのようなパッケージの可視性がありますか? たとえば、次のコードでは、go()パブリックですか、プライベートですか? class test { function go() { } } 私が尋ねた理由は、多くのコンストラクターのコードがと書かれfunction __construct()たり、一部がと書かれたりしたことを見たからpublic function __construct()です。それらは同等ですか?
118 php  oop  visibility 

8
表示モードのアニメーション、GONEおよびVISIBLE
だから私は他のウィジェットでlinearlayoutの可視性をGONEからVISIBLE、そしてその逆に設定するときにアニメーション化しようとしています。トグルボタンを使用して表示と非表示を切り替えます。ここに私が何をしたいかを示す画像があります: 表示と非表示を切り替えることはできますが、スライドを正しくアニメーション化するにはどうすればよいですか。 ここに私のxml: <?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:id="@+id/LinearLayout01" android:layout_height="wrap_content" android:layout_width="fill_parent" android:orientation="vertical"> <ScrollView android:id="@+id/ScrollView01" android:layout_width="wrap_content" android:layout_height="wrap_content"> <LinearLayout android:layout_height="wrap_content" android:layout_width="fill_parent" android:orientation="vertical"> <!-- TITULO1 --> <LinearLayout android:layout_height="wrap_content" android:layout_width="fill_parent" android:orientation="horizontal" android:background="#848284" android:padding="4px"> <TextView android:layout_height="wrap_content" android:layout_width="wrap_content" android:id="@+id/TextView01" android:text="Informação Geral" android:textColor="#FFFFFF" android:gravity="left" android:textStyle="bold" android:singleLine="true" android:ellipsize="end" android:layout_gravity="center_vertical" android:textSize="18px" android:paddingLeft="4px"> </TextView> <LinearLayout android:layout_height="wrap_content" android:layout_width="fill_parent" android:layout_gravity="right|center_vertical" android:gravity="right|center_vertical" android:paddingTop="2px"> …

1
非表示属性(HTML5)とdisplay:noneルール(CSS)の違いは何ですか?
HTML5には、hiddenコンテンツを非表示にするために使用できる新しいグローバル属性があります。 <article hidden> <h2>Article #1</h2> <p>Lorem ipsum ...</p> </article> CSSにはdisplay:noneルールがあり、コンテンツを非表示にするためにも使用できます。 article { display:none; } 見た目は同じです。意味的に違いは何ですか?計算的に? どちらを使用するかについて、どのようなガイドラインを検討する必要がありますか? TIA。 編集:@newtronの応答(下記)に基づいて、さらに検索を行いました。このhidden属性は昨年激しく争われ、(どうやら)HTML5仕様にはほとんど入っていませんでした。一部は冗長であり、目的がないと主張した。私が言えることから、最終的な評価は次のとおりです。私がWebブラウザーのみを対象にしている場合、違いはありません。(1つのページでは、Webブラウザーdisplay:noneが非表示属性を実装するために使用されたとさえ主張していました。)しかし、アクセシビリティを検討している場合(たとえば、コンテンツがスクリーンリーダーで読み取られることを期待している場合)、違いがあります。CSSルールdisplay:noneは私のコンテンツをWebブラウザーから隠すかもしれませんが、対応するariaルール(例えば、aria-hidden="false")それを読もうとするかもしれません。したがって、私は今、@ newtronの答えが正しいことに同意します。あなたの助けをありがとう@newtron。
110 css  html  visibility 

4
要素をブール値で非表示/表示
私はコードにこれらの多くを含める傾向があります if(shouldElementBeVisible) $element.show() else $element.hide() javascript、jquery、またはアンダースコアでパッケージ化されたよりエレガントな方法はありますか?理想的にはこのようなものが欲しい $element.showOrHideDependingOn(shouldElementBeVisible)

5
Railsの保護されたプライベートメソッド
Rubyでのメソッドの可視性(パブリックメソッド、プロテクトメソッド、プライベートメソッド)は、このブログ投稿のような場所で詳しく説明されています。しかし、Ruby on Railsでは、フレームワークの設定方法が原因で、通常のRubyアプリケーションとは少し異なるように見えます。それで、Railsモデル、コントローラー、ヘルパー、テストなどでは、保護されたメソッドまたはプライベートメソッドを使用することが適切である/適切でないのはいつですか? 編集:これまでの回答をありがとう。Rubyでの保護とプライベートの概念は理解していますが、Railsアプリのさまざまな部分(モデル、コントローラー、ヘルパー、テスト)のコンテキスト内でこれらのタイプの可視性が使用される一般的な方法の説明をもっと探しています。 。たとえば、パブリックコントローラメソッドはアクションメソッドであり、アプリケーションコントローラの保護されたメソッドは、複数のコントローラからアクセスする必要がある「ヘルパーメソッド」などに使用されます。
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.