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

このタグは、さまざまなコンテキストでさまざまなことを意味します。代わりに、または追加して、あいまいさの少ないタグの使用を検討してください。一般的な意味は次のとおりです。オブジェクトへの依存性注入とデータバインディング、およびアプリケーションのコンポーネント間のバインディング。


5
カスタムディレクティブ内で評価された属性を取得する方法
カスタムディレクティブから評価された属性を取得しようとしていますが、正しい方法を見つけることができません。 詳しく説明するために、このjsFiddleを作成しました。 <div ng-controller="MyCtrl"> <input my-directive value="123"> <input my-directive value="{{1+1}}"> </div> myApp.directive('myDirective', function () { return function (scope, element, attr) { element.val("value = "+attr.value); } }); 何が欠けていますか?

4
複数の値を単一のWPF TextBlockにバインドする方法は?
私は現在、TextBlock以下の名前を付けたプロパティの値をバインドするために使用していますName: <TextBlock Text="{Binding Name}" /> 次に、同じ名前の別のプロパティをバインドします。IDTextBlock 2つ以上の値を同じにバインドすることは可能TextBlockですか?それは単純な連結で行うことができますName + IDか?

6
バインディングがnull /未定義の場合のAngularjsテンプレートのデフォルト値(フィルターあり)
Angularの日付フィルターを使用して、日付である「date」というモデル属性を表示するテンプレートバインディングがあります。 <span class="gallery-date">{{gallery.date | date:'mediumDate'}}</span> ここまでは順調ですね。ただし、現時点では、日付フィールドに値がない場合、バインディングは何も表示しません。ただし、日付がない場合は文字列 'Various'を表示したい。 バイナリ演算子を使用して基本的なロジックを取得できます。 <span class="gallery-date">{{gallery.date || 'Various'}}</span> ただし、日付フィルターを使用することはできません。 <span class="gallery-date">{{gallery.date | date:'mediumDate' || "Various"}}</span> 日付フィルターと一緒に2項演算子を使用するにはどうすればよいですか?

17
「ItemsSourceを使用する前に、Itemsコレクションを空にする必要があります。」
この古いATC Avalonチームの記事「カスタムビューを作成する方法」で説明されているように、WrapPanelのようなスタイルのWPFリストビューに表示する画像を取得しようとしています。 ListViewにLINQ-to-EntitiesでクエリされたADO.NET Entity Frameworkオブジェクトのコレクションを設定しようとすると、次の例外が発生します。 例外 ItemsSourceを使用する前に、項目コレクションを空にする必要があります。 私のコード… Visual Basic Private Sub Window1_Loaded(...) Handles MyBase.Loaded ListViewImages.ItemsSource = From g In db.Graphic _ Order By g.DateAdded Ascending _ Select g End Sub XAML <ListView Name="ListViewImages" SelectionMode="Single" ItemsSource="{Binding}"> <local:ImageView /> </ListView> その行にブレークポイントを設定しました。 ListViewImages.ItemsSourceあるNothingだけでLINQの割り当ての前に。

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では効果的に "いいえ"を実行できないという質問に答えるものです。ただし、選択した答えは、おそらくそのような機能を作成するための最良の方法を示しています。良い発見。

5
WPFバインディングを使用して2つのコマンドパラメーターを渡す
次の標準構文を使用してXAMLファイルから実行しているコマンドがあります。 <Button Content="Zoom" Command="{Binding MyViewModel.ZoomCommand}"/> この操作をユーザーが期待する方法(キャンバスの幅と高さ)で完了するために、ビューから2つの情報が必要であることに気づくまで、これはうまくいきました。 配列をコマンドの引数として渡すことができるようですが、CommandParameterで2つのキャンバスプロパティへのバインディングを指定する方法がないようです。 <Button Content="Zoom" Command="{Binding MyViewModel.ZoomCommand" CommandParameter="{Binding ElementName=MyCanvas, Path=Width}"/> 幅と高さの両方をコマンドに渡すにはどうすればよいですか?これはXAMLからのコマンドを使用して可能ではないようです。この情報を取得してズームメソッドに渡すには、コードビハインドでクリックハンドラーを接続する必要があります。
155 wpf  binding  path  command 

12
複数の「データトグル」を備えたブートストラップ制御
「data-toggle」を介して複数のイベントをブートストラップコントロールに割り当てる方法はありますか?たとえば、「ツールチップ」と「ボタン」トグルが割り当てられたボタンが欲しいとしましょう。 data-toggle = "tooltip button"を試しましたが、機能したのはツールチップのみです。 編集: これは簡単に「回避可能」です $("#newbtn").toggleClass("active").toggleClass("btn-warning").toggleClass("btn-success");



6
リスト内包表記は、内包範囲の後でさえ名前を再バインドします。これは正解?
内包には、スコーピングとの予期しない相互作用がいくつかあります。これは予想される動作ですか? 私はメソッドを持っています: def leave_room(self, uid): u = self.user_by_id(uid) r = self.rooms[u.rid] other_uids = [ouid for ouid in r.users_by_id.keys() if ouid != u.uid] other_us = [self.user_by_id(uid) for uid in other_uids] r.remove_user(uid) # OOPS! uid has been re-bound by the list comprehension above # Interestingly, it's rebound to the last uid in …

3
WPFバインディングで値をnullに設定します
次の行を見てください <TextBox Text="{Binding Price}"/> 上からのこのPriceプロパティはDecimal?(Nullable decimal)です。 ユーザーがテキストボックスのコンテンツを削除した場合(つまり、空の文字列を入力した場合)、ソースを自動的にnull(VBではNothing)に更新する必要があります。 「Xamly」を使用する方法についてのアイデアはありますか?

5
XAMLにUnicode文字を入れる方法は?
私はこれをやろうとしています: <TextBlock Text="{Binding Path=Text, Converter={StaticResource stringFormatConverter}, ConverterParameter='&\u2014{0}'}" /> 取得するには—テキストの前に表示されます。動作しません。ここで何をするべきですか?
104 wpf  xaml  unicode  binding 

1
TwoWayまたはOneWayToSourceバインディングは読み取り専用プロパティでは機能しません
テキストボックスに表示する必要がある読み取り専用のプロパティがあり、実行時にこのエラーが発生します。IましセットIsEnabled="False"、IsReadOnly="True"-運。他の検索では、readonlyで修正できるはずですが、私には修正できません。私はダミーのセッターを追加することで醜い回避策を持っています...
103 wpf  binding 

4
マルチバインディングで1つのバインディングの定数値を渡すにはどうすればよいですか?
私のようなマルチバインディングがあります <TextBlock> <TextBlock.Text> <MultiBinding Converter="{StaticResource myConverter}"> <Binding Path="myFirst.Value" /> <Binding Path="mySecond.Value" /> </MultiBinding> </TextBlock.Text> </TextBlock> そして、上記の2つのバインディングの1つに、「123」などの固定値を渡したいと思います。XAMLを使用してどうすればよいですか?

弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.