簡體   English   中英

如何在 MahApps.Metro ColorPicker 中使用 IsAlphaChannelVisible 屬性?

[英]How to use IsAlphaChannelVisible property in MahApps.Metro ColorPicker?

我正在使用 mah:ColorPicker 實體,但不能使用文檔中列出的某些屬性,例如“IsAlphaChannelVisible”和“AreHsvChannelsVisible”。

<mah:ColorPicker Height="150"
                 Width="250"
                 Name="Colorpicker"
                 IsAvailableColorPaletteVisible="True"
                 SelectedColorChanged="Colorpicker_SelectedColorChanged">
        
</mah:ColorPicker>

我去檢查了 github 上的源代碼,並沒有在 ColorPicker Class 上找到這些屬性,但在 ColorPickerBase class 上找到了它們,ColorPicker 來自這些屬性。

有人對此有了解嗎?

目前,MahApps.Metro 的穩定版本是 2.4.9。 如果您使用的是穩定的 NuGet package,則這些屬性不可用(如果您檢查 github 存儲庫,您不會在主分支中找到這些屬性,但在分支中)。

這些屬性在預發布版本 3.0.0-alpha0404 中,因此如果要使用這些屬性,您必須通過以下方法之一添加預發布 package:

  1. 右鍵單擊您的項目 -> 管理 NuGet 包 -> 選中“包含預發布”復選框 -> 添加/更新 MahApps.Metro

  2. 克隆 repo,將其添加到您的解決方案中(可選:將其添加為 git 子模塊)並在您的應用程序中引用它以使用所有這些屬性和其他開發中的功能。

  3. 資源

編譯版本可以從發布下載,預覽版本可以從CI 工件下載。

因此,您可以從 CI 工件下載 nuget package 並通過 Package 管理器控制台手動添加。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM