2010-11-08 5 views
0

Dans le fichier Telerik.Web.UI.xml Je trouve cette entréetelerik radeditor

<member name="P:Telerik.Web.UI.RadDataBoundControl.Skin"> 
      <summary>Gets or sets the skin name for the control user interface.</summary> 
      <value>A string containing the skin name for the control user interface. The default is string.Empty.</value> 
      <remarks> 
      <para> 
      If this property is not set, the control will render using the skin named "Default". 
      If EnableEmbeddedSkins is set to false, the control will not render skin. 
      </para> 
      </remarks> 



     </member> 

qui dit RadControls utilisent la peau nommée Default..Now si je veux qu'il soit pas par défaut ..Qu'est si je veux que ce soit un CustomSkin à rendre et non un skin par défaut ?? Où dois-je définir la valeur de la peau que je veux utiliser? Je ne connais pas grand-chose de XML..so demandant

Qu'est-ce que ce fichier xml pour quand? Seulement décrire des choses? Quel est le but de ce fichier XML?

[EDIT]

essayé de placer la peau dans le monde webconfig.xml comme mentionné dans telerik's website comme suit: -

<add key="Telerik.EnableEmbeddedSkins" value="true" /> 
<add key="Telerik.EnableEmbeddedBaseStylesheet" value="true" /> 
<add key="Telerik.RadEditor.Skin" value="CustomSkin" /> 

Cela ne fait pas de diff! est en utilisant le fichier par défaut uniquement :(

Répondre

1

Utilisez la propriété Skin du composant. Voir la controlling visual appearance help topics. Le fichier XML n'est pas lié aux peaux de réglage.

+0

J'ai tout essayé ... ce que je veux, c'est que RadControl utilise Custom Skin par défaut ... J'ai tellement de contrôles Rad Editor et je règle la propriété skin sur chaque contrôle radEditor est une douleur si cherchant d'autres façons que je pourrais changer juste une entrée dans un certain fichier XML ou quelque chose qui va définir l'habillage par défaut comme CustomSkin pour TOUS les contrôles radEditor .. Toutes les idées? – Serenity

+0

oui, vous pouvez définir les skins globalement - vérifiez la section "Global skin settings" dans la rubrique d'aide d'enregistrement de peau - http://www.telerik.com/help/aspnet-ajax/skinregistration.html –

+0

oh, je vous avez compris ça. Vous devriez, cependant, _disable_ les peaux intégrées ... –

1

Ce sont des données de documentation pour IntelliSense pour vous fournir des informations dans votre . IDE

Selon la documentation que vous définissez la propriété Skin être le nom de la peau que vous voulez charger en place de "Default"

Modifier en réponse à des commentaires:

Si vous souhaitez définir la peau dans le monde, puis il suffit d'appliquer la peau personnalisée que vous voulez pour le contrôle particulier dans le SkinFile.skin pour votre thème actuel ..

<rad:RadEditor 
runat="server" 
Skin="MyCustomSkin" /> 

Bien sûr remplacer MyCustomSkin avec la peau de choix .

P.S. Je n'ai aucune idée de RadEditor est le bon tag alors vous pouvez vouloir vérifier cela aussi bien que ce code suppose que votre TagPrefix pour vos contrôles Telerik est rad.

+0

ouais je sais..thnx..plz lire mon commentaire ci-dessus – Serenity

+0

Je ne trouve pas le fichier .skin ..tried faire des choses dans webconfig comme mentionné dans le site Web de telerik..plz vérifier les mises à jour ci-dessus dans mes ques..thnx – Serenity

Questions connexes