問題タブ [custom-renderer]

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

xpages - カスタム レンダラー - HTML タグを追加する

カスタムレンダラーに関する多くの投稿を読みましたが、探しているものが見つからないようです。

繰り返しますが、コンボボックスについてです。XPages は、読み取りモードでコンボボックスをテーブルとしてレンダリングし、私が見つけたカスタム レンダラーは、フィールドの値だけを書き出すのに役立ちます。

私がやりたいのは、HTML 入力タグで値をラップして、読み取りモードで Bootstrap スタイルが適用されるようにすることです。

カスタムレンダラーでそれを行うことは可能ですか?もしそうなら、どうすればいいですか?

よろしくお願いいたします。

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

android - AXML とコードを使用した Android カスタム コンポーネント

私は Xamarin.Forms アプリに取り組んでおり、Windows Phone の部分が完成しました。ただし、Android の部分に問題があります。

カスタム要素を使用してホームページを表示します - これはスライド可能な 2 つのタブ ビューです。Windows Phone では、事前に定義された 2 つのページを持つピボットで構成される比較的単純なユーザー コントロールを使用して、これを解決しました。

レイアウトに AXML を使用し、別のクラスでコードを定義して、Android で同じことを行うにはどうすればよいでしょうか?

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

xamarin.forms - カスタム レンダラー Xamarin で OnDisappearing をオーバーライドします。フォーム

Xamarin.Forms の Android プロジェクトから OnDisappearing() で base.Dispose() を呼び出したいと思います。

私はこのようなことをしました:-

名前空間 Project.Mobile.Droid

どうすればこれを進めることができますか?私は Xamarin.Forms を初めて使用するので、誰かが私を助けてくれると助かります。

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

c# - XamarinForms: XAML でカスタム レンダラーからコントロールを使用する

次のような独自のカスタム レンダラーを Xamarin で作成しました。

これを HomePage.xaml ファイルに含めるにはどうすればよいですか? 私はこれを試しました:

しかし、 CustomEntry は " http://xamarin.com/schemas/2014/forms " 名前空間の有効なコントロールではないと言って、うまくいきませんでした。何か案は?

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

ajax - オーバーライドカスタム レンダラーを使用したレンダリング

<f:ajax>デフォルトのレンダリングの出力をオーバーライドしたいと思います。<f:ajax>このタグのレンダラーごとにタグの処理をオーバーライドする可能性はありますか?

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

android - Xamarin.Forms Timepicker IsVisible property vs. Custom Renderer

Within Xamarin.Forms, I use a TimePicker control to let the user pick a time for scheduling purposes. I use a custom renderer for this purpose, because I need to set the Minute Interval to e.g. 30 minutes and the 24-hour clock. This all works perfect, except for styling issues. My TimePicker needs to be shown without a border on the label element (I don't really care about the style from the dialog)

Native Implementation from iOS causes the TimePicker to appear with a full border around. Native Implementation from Android causes the TimePicker to appear with a bottom-border.

Because Xamarin.Forms TimePicker does not have a border property and both Custom Renderers I created are unable to hide the border, I've chosen to initially hide the TimePicker by setting the property IsVisible=false and show a label control instead. This works as desired for the style issue, but setting this property causes the Android implementation to omit the Interval and 24-hour settings. The iOS implementation works as desired.

Any suggestions on how to resolve this? Seems like an Android bug or undesired implementation here, but still... Only other option I see would be to create my own implementation of a picker, which is possible and not hard, but not my first choice...

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

xamarin.forms - Xamarin.Forms: Windows phone での SearchBar のフォント サイズ

Windows Phone の SearchBar のスタイル設定に問題があります。フォントサイズがたまらなく巨大で、直接設定できるプロパティがありません。カスタム reenderer について少し読んだことがありますが (ただし、フォント サイズの imho を設定したい場合はやり過ぎだと思います)、開始する方法さえ本当にわかりません。 Windows Phone に展開します。私はそれを検索しようとしましたが、Googleおじさんは悲しいことにこれに失望しました. もちろん、どんな助けも大歓迎です。

スクリーンショット:

スクリーンショット

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

ajax - PrimeFaces カスタム レンダラーが Ajax アップデートで使用されない

WCAG ルールにより準拠するために、PrimeFaces ページネーターを作成しようとしています。

元のページ リンク (1 2 3 4 5) はリンクではなく<span>、プレーンなページ番号が付いています。その番号を '' で囲んだので、それらに焦点を当てて、このリンクの目的を説明するタイトルを付けることができます。レンダラーは問題なく動作しますが、それを使用してページ (AJAX 要求) を変更すると、ページ リンクが古いスタイルでレンダリングされます。

それはなぜですか、それを修正する方法は?

私のレンダリングは次のとおりです。

ページを変更した後の結果は

ご覧のとおり、更新後の構造はプレーンな PrimeFaces のようです。アンカーがなくなり、タブ インデックスが 0 に戻る

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

xamarin - xamarin フォーム 2.0 アップグレード後のカスタム ViewCell は、1 ピクセルの高さでエントリをレンダリングします

私たちのアプリの非常にシンプルでドリルダウンされたバージョンへのリンクを提供しました。2 つのページで構成される単純な Forms アプリが表示されます。最初のページには、2 番目のページに移動するためのボタンしかありません。私の 2 番目のページには、Windows Phone で EntryRenderer を使用したカスタム ViewCells を含む TableView があります。

これは XF 1.5 までは問題なく動作していましたが、XF 2.0 にアップグレードすることにしましたが、現在は動作しません。そのカスタム ビュー セルのすべてのエントリは、高さが 1 ピクセルに縮小されます。

ただし、ここにグリッチがあります。カスタムviewCellとエントリレンダラーを備えたテーブルビューを使用するページがアプリの最初のページである場合、すべて正常に動作すると考えました..しかし、ナビゲーションスタックのどこかにある場合..すべてのエントリが縮小されていることがわかります.

添付はサンプルプロジェクトです。そのまま実行すると綺麗なページが表示されます。MainPage = new NavigationPage(new SecondPage()); にコメントすると、& MainPage のコメントを外します = new NavigationPage(new FirstPage());

App.cs で、WP デバイスでアプリを再度実行すると、私が言及している問題が表示されます。

修正は本当にありがたいです。

サンプルコードは次のとおりです。

https://github.com/supreettare/TableViewInWP

ありがとう