StyleBase

Afficher les obsolètes

*Ce contenu est traduit en utilisant l'IA (Beta) et peut contenir des erreurs. Pour consulter cette page en anglais, clique ici.

Création impossible

La classe de base pour StyleSheet et StyleRule.Contient une liste de enfants StyleRules , ainsi que des définitions de jetons qui sont stockées en tant que attributs .

Résumé

Méthodes

Évènements

Propriétés

Méthodes

GetStyleRules

Instances

Renvoie un ensemble d'associés StyleRules .


Retours

Instances

Matrice de StyleRules.

InsertStyleRule

()

Insère une nouvelle StyleRule dans l'ensemble des règles afin que son Priority soit supérieur à toutes les règles précédentes StyleRules.Si est spécifié, définit la règle nouvelle à la valeur spécifiée.

Paramètres

rule: StyleRule

Le StyleRule à insérer.

Valeur par défaut : ""
priority: number

Le nombre à définir pour la règle Priority à.

Valeur par défaut : ""

Retours

()

SetStyleRules

()

Semblable à InsertStyleRule() mais vous permet de déclarer et de définir plusieurs StyleRules à la fois.


local ReplicatedStorage = game:GetService("ReplicatedStorage")
local coreSheet = Instance.new("StyleSheet")
coreSheet.Name = "CoreSheet"
coreSheet.Parent = ReplicatedStorage
local styleRuleA = Instance.new("StyleRule")
styleRuleA.Selector = "Frame"
styleRuleA:SetProperty("BackgroundColor3", Color3.new(1, 0, 0))
local styleRuleB = Instance.new("StyleRule")
styleRuleB.Selector = "Frame"
styleRuleB:SetProperty("BackgroundColor3", Color3.new(0, 1, 0))
coreSheet:SetStyleRules({ styleRuleA, styleRuleB })

Paramètres

rules: Instances

Matrice de StyleRules à définir.

Valeur par défaut : ""

Retours

()

Évènements

StyleRulesChanged

S'enflamme lorsque l'un ou plusieurs StyleRules est explicitement modifié sur le connecté StyleSheet ou StyleRule, par exemple lorsque InsertStyleRule() est appelé.