помогите сохранить цвет

Тема в разделе ".NET", создана пользователем fedor_zuev, 27 янв 2005.

Статус темы:
Закрыта.
  1. fedor_zuev

    fedor_zuev Гость

    помогите сохранить цвет

    есть форма,кнопка,колордиалог и где-то бд с настройками


    Private Sub Button3_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles Button3.Click
    Dim cl as new color
    Dim frm_color as String 'переменная которую хочу сохранить

    ColorDialog1.SolidColorOnly = True 'упрощенный выбор цветов

    If ColorDialog1.ShowDialog() = DialogResult.Cancel Then Exit Sub'если отмена ...тогда нафиг

    Button3.BackColor = ColorDialog1.Color 'показываю вбор цветов
    'а теперь внимание я пробую два цвета - красный(RedColor) и предположительно розовый(над красным)

    frm_color = ColorDialog1.Color.ToKnownColor.ToString 'красный=RedColor;предположительно розовый=0 как и любой нестандартный

    'проверяю на форме применится ли цвет который находится в
    'frm_color - если да то я смогу его сохранить и использовать при следующей загрузке
    Me.BackColor = cl.FromName(frm_color)
    'если frm_color был ReColor все хорошо , -предположительно розовый выдает во это
    'An unhandled exception of type 'System.ArgumentException' occurred in system.windows.forms.dll
    'Additional information: This control does not support transparent background colors.
    'как я понял - типа контрол(Me) не тянет выбранный цвет
    'но как - то же можно?
    end sub
     
Загрузка...
Статус темы:
Закрыта.

Поделиться этой страницей