0

RF 4.1 を使用して、デフォルトdragIndicator(何も定義されていない場合に使用されるもの) のスタイルを設定しようとしています。custom を使用するdragIndicatorと、 class を使用してスタイルを設定できrf-ind-dragますが、デフォルトdragIndicatorには class しかありませんui-draggable

問題ui-draggableは、ドラッグする前に既に設定されているため、ドラッグを開始する前にコンポーネントにドラッグスタイルがあることです。

デフォルトのスタイルを設定したり、ドラッグしているコンポーネントのようにカスタムの外観を作成したりするにはどうすればよいですdragIndicatorか (ツリー ノードをドラッグします)。

4

2 に答える 2

0

rich:dragIndicatorのすべてのCSSクラスは、開発者ガイド[1]に記載されています。

[1] http://docs.jboss.org/richfaces/4.2.X/4.2.2.Final/Developer_Guide/en-US/html_single/#sect-Developer_Guide-Style_classes_and_skin_parameters-richdragIndicator

于 2012-06-22T07:39:36.343 に答える
0

treeNode 内で dragIndicator を定義すると、必要なことが行われます。

<rich:treeNode type="FIELD" iconCollapsed="/images/field_icon.gif" iconExpanded="/images/field_icon.gif"
    iconLeaf="/images/field_icon.gif">
    <h:outputText value="#{node.nodeName}" />
    <rich:dragSource dragValue="#{node}" type="FIELD" dragIndicator="fieldIndicator" />
    <rich:dragIndicator id="fieldIndicator">
        <h:outputText value="#{node.nodeName}" />
    </rich:dragIndicator>
</rich:treeNode>
于 2012-06-01T12:02:51.107 に答える