private void CreateMarkdownControl(NameAttribute displayNameAttribute, RequiredAttribute requiredAttribute, Binding b) { var markdownItemControl = new ConfigMarkdownControl(_localController.GetLocalStrings <SDGuiStrings>()); markdownItemControl.ConfigItemDisplayName = _localController.GetLocalString(displayNameAttribute.LocalType, displayNameAttribute.DisplayName); markdownItemControl.SetBinding(ConfigMarkdownControl.ConfigItemValueProperty, b); markdownItemControl.WaterMarkText = requiredAttribute != null?_localController.GetLocalStrings <SDGuiStrings>().Mandatory : _localController.GetLocalStrings <SDGuiStrings>().Optional; markdownItemControl.WaterMarkColor = requiredAttribute != null ? (SolidColorBrush)TryFindResource("Color_FadedRed") : (SolidColorBrush)TryFindResource("Color_FadedGray"); configItemPanel.Children.Add(markdownItemControl); }
private void CreateMarkdownControl(NameAttribute displayNameAttribute, RequiredAttribute requiredAttribute, Binding b) { var markdownItemControl = new ConfigMarkdownControl(_localController.GetLocalStrings<SDGuiStrings>()); markdownItemControl.ConfigItemDisplayName = _localController.GetLocalString(displayNameAttribute.LocalType, displayNameAttribute.DisplayName); markdownItemControl.SetBinding(ConfigMarkdownControl.ConfigItemValueProperty, b); markdownItemControl.WaterMarkText = requiredAttribute != null ? _localController.GetLocalStrings<SDGuiStrings>().Mandatory : _localController.GetLocalStrings<SDGuiStrings>().Optional; markdownItemControl.WaterMarkColor = requiredAttribute != null ? (SolidColorBrush)TryFindResource("Color_FadedRed") : (SolidColorBrush)TryFindResource("Color_FadedGray"); configItemPanel.Children.Add(markdownItemControl); }