[英]How to Remove Diaglog Title Icon in Prism
您正在盤旋的內容來自 DialogWindow 而不是 Dialog View。 因此,您需要提供一個自定義 Dialog Window 以您想要的方式進行配置。
請注意,您可以在 GitHub 上看到作為 Prism 一部分提供的默認DialogWindow 。
您可以通過從對話框 Window 繼承並設置所需的屬性來創建自己的對話框 window。 或者,您可能只想從 Window 繼承並實現 IDialogWindow。
public class MyDialogWindow : DialogWindow
{
}
public class MyOtherDialogWindow : Window, IDialogWindow
{
}
在您的 Bootstrapper 或 PrismApplication 中,您需要確保將 Window 與您的對話框一起注冊:
containerRegistry.RegisterDialog<MyDialog>();
containerRegistry.RegisterDialogWindow<MyDialogWindow>();
最后確保在使用 DialogService 時添加對話框的名稱
dialogService.ShowDialog("MyDialog", parameters, onDialogClosed, "MyDialogWindow");
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.