Я нахожусь в процессе создания текстового редактора, я пытаюсь настроить некоторые функции, чтобы пользователь мог выбрать цвет из поля со списком, и это изменит цвет текста.Прямо сейчас мое поле со списком загружается с системными цветами в xml, используя такой ресурс, как
<ToolBarTray.Resources>
<ObjectDataProvider MethodName="GetType" ObjectType="{x:Type sys:Type}" x:Key="colorsTypeOdp">
<ObjectDataProvider.MethodParameters>
<sys:String>System.Windows.Media.Colors, PresentationCore, Version=3.0.0.0, Culture=neutral, PublicKeyToken=31bf3856ad364e35</sys:String>
</ObjectDataProvider.MethodParameters>
</ObjectDataProvider>
<ObjectDataProvider ObjectInstance="{StaticResource colorsTypeOdp}" MethodName="GetProperties" x:Key="colorPropertiesOdp">
</ObjectDataProvider>
</ToolBarTray.Resources>
<ComboBox Name="colors" ItemsSource="{Binding Source={StaticResource colorPropertiesOdp}}" DisplayMemberPath="Name" SelectedValuePath="Name" MinWidth="100" ToolTip="Color" />
Я пытаюсь создать код события selectionChanged, который изменит текст на системный цвет, выбранный пользователем, если вам нужно больше кода или больше информации, дайте мне знать.ComboBox просто загружается с названием цвета, поэтому КАК использовать это имя, чтобы получить сам фактический цвет в коде события, чтобы установить текст в новый цвет?Спасибо, Говядина