Binding.ConverterParameter 屬性

定義

取得或設定可用於 Converter 邏輯的參數。

public:
 property Platform::Object ^ ConverterParameter { Platform::Object ^ get(); void set(Platform::Object ^ value); };
IInspectable ConverterParameter();

void ConverterParameter(IInspectable value);
public object ConverterParameter { get; set; }
var object = binding.converterParameter;
binding.converterParameter = object;
Public Property ConverterParameter As Object
<Binding ConverterParameter="parameter"/>
-or-
<Binding ConverterParameter="parameterReference"/>

屬性值

Object

Platform::Object

IInspectable

要傳遞至 Converter的參數。 這可用於轉換邏輯。 預設值為 null

備註

將參數傳遞至轉換器是相對進階且不常見的案例。 大部分用於資料系結的轉換子只要根據來源物件的特性,將來源物件類型轉換成所需的目標型別,並瞭解特定系結案例的預期目的地類型為何。

如果指定 ConverterParameter 的值,則叫用轉換器邏輯時,這個值會用於 參數 值。 具體來說,這會提供使用Converter屬性要求之特定轉換器之ConvertConvertBack方法的參數參數值

系結附加至目標專案和目標屬性之後,就無法設定 Binding 物件的屬性值。 如果您嘗試這樣做,將會收到運行時例外狀況。

適用於

另請參閱