Sdílet prostřednictvím


DesignModeValueProvider.TranslatePropertyValue – metoda

Vlastnost změny provedené uživatelem v Návrháři zachycuje a využívá vlastní logiku poskytuje nové hodnoty v době návrhu.

Obor názvů:  Microsoft.Windows.Design.Model
Sestavení:  Microsoft.Windows.Design.Interaction (v Microsoft.Windows.Design.Interaction.dll)

Syntaxe

'Deklarace
Public Overridable Function TranslatePropertyValue ( _
    item As ModelItem, _
    identifier As PropertyIdentifier, _
    value As Object _
) As Object
public virtual Object TranslatePropertyValue(
    ModelItem item,
    PropertyIdentifier identifier,
    Object value
)
public:
virtual Object^ TranslatePropertyValue(
    ModelItem^ item, 
    PropertyIdentifier identifier, 
    Object^ value
)
abstract TranslatePropertyValue : 
        item:ModelItem * 
        identifier:PropertyIdentifier * 
        value:Object -> Object 
override TranslatePropertyValue : 
        item:ModelItem * 
        identifier:PropertyIdentifier * 
        value:Object -> Object 
public function TranslatePropertyValue(
    item : ModelItem, 
    identifier : PropertyIdentifier, 
    value : Object
) : Object

Parametry

  • value
    Typ: System.Object
    Nová hodnota uživatel změní vlastnost.

Vrácená hodnota

Typ: System.Object
V Návrháři nastavte vlastnost na hodnotu.

Výjimky

Výjimka Podmínka
ArgumentNullException

itemis nullodkaz Null (Nothing v jazyce Visual Basic).

ArgumentNullException

identifierje prázdný.

Poznámky

TranslatePropertyValue Metoda je volána jednou pro každou vlastnost v Properties. Vrácená hodnota může být novou hodnotu nebo předaný metodě stejnou hodnotu.

Tyto změny ovlivní pouze Návrhář. V době spuštění se zobrazí vlastnosti s hodnoty nastavené uživatelem.

Důležité

Při použití této techniky chování v Návrháři vlastnost neodpovídá hodnotě vlastnosti zobrazení XAML. XAML zobrazí hodnota zadaná v době návrhu. Hodnota zobrazení XAML představuje chování, budou vykazovat vlastnosti za běhu.

Zabezpečení rozhraní .NET Framework

Viz také

Odkaz

DesignModeValueProvider Třída

Microsoft.Windows.Design.Model – obor názvů