Статья Toggle Button для WinForm C++/CLI (Кнопки переключатели)

0x05

Следопыт
Сообщения
92
Реакции
31

internal: ImageList^ ImageList1;
bool buttonState = false;

private: System::Void Button1_Click(System::Object^ sender, System::EventArgs^ e) {

buttonState = !buttonState;

ImageList1 = gcnew ImageList;
ImageList1->ImageSize = System: Drawing::Size(59, 18);
ImageList1->Images->Add(Image::FromFile("..\\твоя_папка_проекта_с_изображениями\\open.png"));

if (buttonState) {
Button1->BackgroundImage = ImageList1->Images[0];

}
else {

ImageList1->Images->Add(Image::FromFile("..\\твоя_папка_проекта_с_изображениями\\close.png"));
Button1->BackgroundImage = ImageList1->Images[1];

}
Button1->BackgroundImageLayout = ImageLayout::None;
Button1->Size = Button1->BackgroundImage->Size;
}
 
Последнее редактирование:

Darwin

Команда форума
Администратор
Сообщения
954
Реакции
519
Hello how are u? i hope you well
Используй стили ImGui для кнопок, ты можешь сделать их с подсветкой итд итп
Вот пример как использовать стили:

Для просмотра скрытого содержимого вы должны авторизироваться или зарегистрироваться


пролистай ниже и увидешь, выбери понравившися и измени его
 

0x05

Следопыт
Сообщения
92
Реакции
31
Hello how are u? i hope you well
Используй стили ImGui для кнопок, ты можешь сделать их с подсветкой итд итп
Вот пример как использовать стили:

Для просмотра скрытого содержимого вы должны авторизироваться или зарегистрироваться


пролистай ниже и увидешь, выбери понравившися и измени его
Привет Дарвин. Спасибо за наводку, но мне нужны кнопки, не прибегая к использованию ImGui. Я хочу сделать трейнер примерно похожий на трейнер, как у Флинга. Он у него написан без использования ImGui в обычной WinForm (C++/CLI), как я понял. Хотя хз... Могу и ошибаться. ))
 
Последнее редактирование:

0x05

Следопыт
Сообщения
92
Реакции
31
Короче я разобрался, как сделать кнопки переключатели на плюсах. Оставлю код сверху в закрепе. Вдруг кому-нибудь пригодится
 
Последнее редактирование:

w4neex

Исследователь
Сообщения
25
Реакции
0
Я хз как те помочь. Учите Java
 
Верх Низ