問題タブ [uicomponents]
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.
wpf - WPF に最適な UI コンポーネント セットは何ですか?
汎用の WPF ツールセットを探しています。現在、Telerik と Infragistics を検討しています。より良いオプションはありますか?それらの2つのうち、どちらが優れていますか?
jsf - JSFResponseWriterカスタムコンポーネント
ResponseWriterのstartElement、endElement、およびwriteAttributeメソッドについて知っています。私の問題は、たとえば、のように宣言してah:commandLinkを出力したいということですHtmlCommandLink link = new HtmlCommandLink();
。
このような他のUIComponentを自分のコンポーネントに出力するにはどうすればよいですか?コンポーネントにもRichFacesajaxを使用したいので、すべてを最初から作成しないようにしたいと思います。
編集:私がやろうとしているのは、次のタグを使用して独自のタグライブラリを作成することです<myTags:commentTree>
。すべてのコメントには返信ボタンがあります。返信ボタンをクリックすると、コメントの下に返信フォームが表示されます。<a4j:commandButton>
それがレンダリングされたら、たとえばrichfacesコンポーネントを出力したいと思います。これは、私が要求した自分のJavaタグファイル内で実行する必要がありますCommentsTreeUI.java
。
通常、フォームとボタンを表示するすべての要素を出力しますwriter.startElement("input", myComponent); writer.writeAttribute("type", "button", null);
が、代わりに、たとえばstartElement("a4j:commandbutton", myComponent)
、すべての組み込みajax機能などを備えているため、ALOTに役立つ場合があります。
手がかりはありますか?
jsf - 既存の JSF コンポーネントを独自のカスタム コンポーネントに追加する方法は?
UIComponent と UIOutput を拡張するタグ クラスがあります。このクラスには、encodeBegin と encodeEnd があり、 contextWriter を使用して、 writer.startElement("div", myComponent) などを使用して必要な HTML タグを出力できます。
私の問題は、たとえば、writer.startElement を使用する代わりに a を挿入する必要があることです。getChildren().add(HtmlCommandButton button = new HtmlCommandButton()); を実行することで、これを実行できます。しかし、そのようにすると、write.startElementでできるように、コンポーネントを表示したい場所にコンポーネントを出力できないようです。
自分のタグライブラリでリッチフェイスタグ、JSFタグなどを利用する方法について、誰かが良い解決策を持っていますか? 要するに、私が本当にやりたいことは、encodeBegin 内にあります。
事前に感謝
jsf - JSFMethodExpressionがバッキングBeanアクションをトリガーしていません
コードがバッキングBeanのアクションをトリガーしないという問題があります。コードは次のとおりです。
FacesConfigでハンドラーとして定義されているRequestHandlerBeanというバッキングBeanには、次のコードがあります。
ボタンをクリックしても何も起こらない理由を誰かが見つけますか?イベントが適切にトリガーされていません。htmlコードのソースは次のとおりです。
ご覧のとおり、HTMLで定義されたアクションはありません。
編集2: Javadocで、アクションメソッドはパブリック文字列でなければならないことがわかりました。バッキングBeanでこれを変更したので、バッキングBeanのコードは次のようになります。
Edit2:タグ内にカプセル化されていることも確認しましたが、それでも運がありません。要素にアクション属性があるべきではありませんか?
Edit3:私のBeanは次のように私のfaces-configで定義されています:
また、JSFページに次のように出力することを選択した場合:
それは完璧に機能します
編集4-私のJSPページ 注減価償却されたsetAction(methodBinding)も使用しようとしましたが、残念ながらどちらも機能しませんでした。
menu.jsp:
Includes.jsp
編集7-UIComponentのJavaコード:
これはCommentsTreeUI.javaです。
これはCommenstTreeTagです:
apache-flex - Flex に LegendItems を追加すると、垂直ではなく水平に配置されます (想定どおり)。
次のコードを使用して、LegendItems を Legend に動的に挿入しています。
凡例の方向は垂直に設定されていますが、すべての項目が水平に表示されています。
とてもうるさい。
windows - Windows セキュリティ センターでは、どのような種類のコントロールが使用されていますか?
コントロール パネル -> セキュリティ センター
ファイアウォールまたは自動更新が有効になっているかどうかを示すために使用されるコンポーネント/コントロールが本当に気に入っています。これらの再利用可能なコントロールは C# または Delphi にありますか?
c# - .NET クエリ ビルダ コンポーネント
WindowsフォームアプリでSQLクエリビルダーをユーザーに公開できる無料の.NETライブラリを推奨できる人はいますか? ユーザーが、SQL の本質に入ることなく、JOINS やその他のマルチテーブル操作を含む、比較的単純な SELECT ステートメントを実行できるようにしたいと考えています。
ありがとう、スウィーニー
apache-flex - 検証が有効になっていない場合、textInput の検証をクリアする
プライベートバリデーターを使用して独自の検証を処理するカスタム textInput コンポーネントを作成しました。コンポーネントの状態に応じて検証が有効になります。つまり、コンポーネントの状態が「編集」の場合に検証が有効になります。
ただし、状態が edit から変更されると、内部バリデーターは無効に設定されますが、テキストボックスの検証エラーはクリアされません - textInput にはまだ赤い境界線があり、マウスオーバーで検証エラーが発生します。私がやりたいことは、バリデーターが無効になっているときに、エラーの書式設定とエラーメッセージがテキスト入力コントロールからクリアされることです。
これを行う方法を知っている人はいますか?
何か案は?
ありがとう
ジョン
c# - C#用の無料またはオープンソースのダイアグラムコンポーネント?
C#プロジェクトで無料で利用できるDiagramingコンポーネントはありますか?可能であれば、ダイアグラムノードをクリックして編集できるもの。