2014-03-26 25 views
1

Caliburn.Micro Version 2.0我可以創建一個新的Settings彈出這樣的:彈出按鈕設置設計的Windows 8.1

settingsService.RegisterFlyoutCommand<SettingsViewModel>("Custom"); 

如何更改或設置Back Color和設置彈出的Header

回答

1

RegisterFlyoutCommand()需要viewSettings爲此目的。您可以設置的可用屬性上SettingsFlyout

var viewSettings = new Dictionary<string, object>(); 
viewSettings["HeaderBackground"] = new SolidColorBrush(Colors.Yellow); 
settingsService.RegisterFlyoutCommand<SettingsViewModel>("Custom", viewSettings); 
+0

怎麼樣設置,如'Uid','Style'或'BackClick'? – pt12lol