1
我創建了一個多值轉換器,用於綁定telerik:RadMenuItem的可見性屬性。此右鍵單擊菜單位於進入Telerik日曆控件的約會內部。我想將ControlID(它是我使用的框架的附屬屬性)傳遞到我作爲參數創建的IMultiValueConverter。所以,我想傳入Guid(它作爲轉換器中的對象數組中的第二個值),然後將其轉換爲值來獲得值,以便我可以執行我的評估。 WPF不是我的強項,在嘗試了很多東西之後,我似乎無法將綁定連接起來。將Guid傳遞給IMultiValueConverter
<telerik:RadMenuItem Header="Cancel" x:Name="CancelMenuItem"
Click="RadMenuItemCancel_Click"
myframework:BaseWindow.ControlID="e5c25731-e30e-472e-a5d7-ab190348a7cb">
<telerik:RadMenuItem.Visibility>
<MultiBinding Converter="{StaticResource SecurityEnumToVisibilityConverter}">
<Binding Path="Appointment.AppointmentType" />
<Binding ElementName="CancelMenuItem" Path="myframework:BaseWindow.ControlID" />
</MultiBinding>
</telerik:RadMenuItem.Visibility>
</telerik:RadMenuItem>
我在這裏丟失了什麼,在第二個綁定標籤傳遞ControlID的內容到我的多值轉換器成功?謝謝!