問題タブ [controltemplate]

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 投票する
4 に答える
4225 参照

sharepoint - SharePointカスタムコントロールテンプレートが適用されていません

カスタムコントロールテンプレートに問題があります。

私の意図は、リストにNewForm.aspxのカスタムコントロールテンプレートを使用することです。

  1. CustomTemplate.ascxファイルを作成しましたが、これは12/Template/CONTROLTEMPLATES

    <SharePoint:RenderingTemplate ID="CustomListForm" runat="server" >...

  2. カスタムテンプレートを使用するようにリストのschema.xmlファイルを変更しました。

    <Form Type="NewForm" Url="NewForm.aspx" WebPartZoneID="Main" Template="CustomListForm" />

ただし、NewForm.aspxページには引き続きデフォルトのビューが表示されます。これは、私のリストテンプレートに基づく新規リストと既存リストの両方に当てはまります。展開の前後でIISを再起動しようとしましたが、これは役に立ちません。

テンプレートの名前を「ListForm」に変更すると、デフォルトのテンプレートが期待どおりに正常に上書きされ、既存のリストと新しいリストで変更を確認できます。

このサイトとGoogleでヘルプを探しましたが、何も見つかりません。誰かがこれに遭遇したことがありますか?

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

wpf - foreachを使用したWPFControlTemplate?

私は現在、ペイントのようなWPFアプリケーションのクラスを作成しようとしています。LineMovement(StartPointからEndPointまでの線)とPathMovement(PointCollectionタイプのプロパティPointsで指定されたすべての点を通る線)を基本クラスにする必要があります。これらのクラスはControlから継承し、ControlTemplateを介して外観を取得します。

ここで、(私が呼んでいる)PointMoversをControlTemplateに追加します。これらは、いずれかの移動クラスの各ポイントにある小さな視覚要素である必要があります。それらは、下にあるポイントをドラッグするための一種のグリップメカニズムになるはずです。

もちろん問題は、ControlTemplateで可変数の要素を作成する方法がわからないことです。私がこのようなことをすることができればそれはクールでしょう:

これは可能ですか?うまくいく可能性のある別のアプローチを考えていますか?

前もって感謝します!

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

.net - ドキュメント/WPF コントロール テンプレートを表示するユーティリティ?

特定のコントロールの既定のコントロール テンプレートを示すドキュメント/ユーティリティはありますか? 動作を正しくカスタマイズしたり、代わりにスタイルを使用することを選択したりできるように、特定のコントロールがどのように構築されているかを確認したいと思います...

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

wpf - コントロール テンプレートと WPF の DataTemplate の違い

WPFのaControlTemplateとaの違いは何ですか?DataTemplate

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

controltemplate - Silverlight での LoginStatusControl の作成

複数の ControlTemplates を使用して条件付きコンテンツを定義する、Silverlight でログイン ステータス コントロールを作成しようとしています。

これまでのところ、LoginStatusControl を作成しました

次に、スタイルでテンプレートを定義しました。

ControlTemplate をオーバーライドするために条件付きテンプレートを接続するのに苦労しています。

検索中にこの質問を見つけ、テンプレートバインディングを使用しようとしましたが、それを機能させることができませんでした.

ユーザーがログインしているかどうかにかかわらず、この条件付きテンプレートを表示する方法はありますか? 私が見逃しているこの問題を解決する別の方法はありますか? コントロールの DataContext が変更されたときにテンプレートを動的に更新できるソリューションを考え出すことを望んでいます。

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

wpf - タブコントロールのように見えないWPFタブコントロールテンプレートを作成することは可能ですか?

私が欲しいのは、タブコントロールと同じように機能するコントロールですが、上部にタブを配置する代わりに、アイテムを側面のリストボックスに表示します。可能だと思いますが、例は見つかりませんでした。このようなことをしている人がここにいることを願っています。

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

wpf - WPFツールキット:コントロールテンプレートのバグ?

XAMLウィザードの1つです。WPFツールキットCalendarコントロール(2009年6月)にはバグがあるようです。ControlTemplateこのバグは、カレンダーの、具体的にはを変更した場合にのみ発生しますPART_CalendarItem

このメッセージの最後に、を宣言しCalendarて割り当てる(ブレンド3.0)ウィンドウのXAMLを含めましたControlTemplate。コントロールテンプレートは、Calendarコントロールテンプレートの変更されていないコピーです。これは、CalendarコントロールとPART_CalendarItemコントロールのコントロールテンプレート(Blend内)のコピーを編集して取得したものです。

XAMLの78行目(以下のコメント「EXCEPTION」でマークされています)で、はコントロールのヘッダーのマウスオーバーにをVisualStateManager割り当てます。ただし、コントロールテンプレートでは、テキストの色は、月のボタン自体ではなく、ボタンを保持するに割り当てられます。これにより、以下のXAMLのように、カレンダーに変更されていないコントロールテンプレートが割り当てられている場合、VS2008とBlend3.0の両方で例外が発生します。TextColorMonthGridMonth

マウスオーバーの強調表示を削除する以外に、バグを排除するためにコントロールテンプレートを変更する方法を完全に理解することはできません。残しておきたいのですが、TextColor物件の対象がわかりません。助言がありますか?ご協力いただきありがとうございます!





XAMLマークアップ


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

sharepoint - Sharepoint (MOSS) 2007 で現在の言語またはバリエーションを取得するにはどうすればよいですか?

使用する言語を決定するために、Web パーツまたはコントロール テンプレート内から現在のバリエーションを照会できるようにしたいと考えています。バリエーションがない場合は、リクエストから言語を選択します。

これは可能ですか?

ありがとう

ポール

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

silverlight - ControlTemplateにXamlリソースを含めることは可能ですか?

私はSilverlightテンプレートコントロールに取り組んでおり(つまり、Controlから派生し、generic.xamlでControlTemplateとして実装されているように見えます)、バインディングの1つでValueConverterの必要性に遭遇しました。通常は、操作するコントロールのリソースにValueConverterのインスタンスを作成するだけですが、ControlTemplateを使用してそれを行う方法がわかりません。可能であれば、この実装をすべてXamlに保持したいのですが、OnApplyTemplateをオーバーライドして、コンバーターを使用してバインディングを手動で作成できると思います。