Модераторы: gambit, Partizan
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> StatusStrip Items - ы в рамке 
:(
    Опции темы
fath_fast
Дата 21.8.2007, 13:20 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 189
Регистрация: 9.4.2007

Репутация: нет
Всего: нет



По сабжу... подскажите, плиз, как сделать?
PM MAIL   Вверх
Secret
Дата 22.8.2007, 16:06 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 14.8.2007

Репутация: нет
Всего: нет



Цитата

StatusStrip Items - ы в рамке


Поподробней пожалуйста, а то не совсем ясно что требуется сделать smile
PM MAIL   Вверх
thomas
Дата 22.8.2007, 21:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Доцент... почти
***


Профиль
Группа: Завсегдатай
Сообщений: 1385
Регистрация: 3.10.2006
Где: " Сказочное королевство"

Репутация: 1
Всего: 65



Secret, 
наверное товарисч( smile ) имел в виду разделители.


--------------------
Крепко жму горло, искренне ваш Thomas. (С)vingrad
Некоторые сорта флоры буквально за одно мгновение превращают нас в фауну!
Проблемы негров шерифа не волнуют.
PM MAIL   Вверх
fath_fast
Дата 23.8.2007, 13:12 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 189
Регистрация: 9.4.2007

Репутация: нет
Всего: нет



Описываю подробней:
Сделал  mdi форму - в ней запускаются остальные формы...
Внизу главной формы поставил
StatusStrip чтобы отображал состояние текущее . какие формы открыты, какая активная - там отображаются имена форм, (аналогия 1С) - загвоздка в том что каждую подобную запись в StatusStrip нужно ограничить рамкой (как в 1С к примеру)
PM MAIL   Вверх
Secret
Дата 25.8.2007, 14:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 14.8.2007

Репутация: нет
Всего: нет



fath_fast, у меня будет следующее предложение для решения твоей проблемки:
  •  помести на форму SplitContainer;
  •  во вторую панель помести свой StatusStrip (если тебе конечно он был нуден только для размещения инфо об окнам, то можешь начинать работу с следующего пункта)
  •  в первую панель помести FlowLayOutPanel (если не буш использовать StatusStrip то SplitContainer никакого не будет и нужно просто поместить FlowLayOutPanel в низ формы);
  •  дали на FlowLayOutPanel можешь динамически добавлять как баттоны так и Лейблы котории должны выступать как отражатели инфо об окнам;

Можно бы было попробовать по поэкспериментировать с ToolStrip но там в лейблах нету свойства BorderStyle, которое и будет играть  роль рамок. smile



З.Ы. я ещё никогда с таким не сталкивался, так как сам тока начинающий C# программист, потому может и существуют иные способы решения поставленной задачи, но я вот высказал свои предположения как бы можно было решить задачку ;) 
 
PM MAIL   Вверх
darkness
Дата 26.8.2007, 14:40 (ссылка) |    (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 173
Регистрация: 5.8.2006
Где: Москва

Репутация: нет
Всего: 1



Господа! smile  по-моему, не там ищите решение...
Посмотрел что такм творится в 1С - по сему предлагаю:
BackgroundImage в каждом Items-е  для неактиных окон ставите одну картинку (нарисованную в фотошопе) ,
для активного окна другую.

--------------------
Вина каких стран Вы предпочитаете в это время суток?     (Булгаков. "Мастер и Маргарита") 
PM MAIL   Вверх
Secret
Дата 26.8.2007, 16:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 14
Регистрация: 14.8.2007

Репутация: нет
Всего: нет



darkness, да пожалуй с BackgroundImage будет намного проще, но тока что заметєл свойство в ToolStripStatusLabel - <Border Sides>, если установить его значения в <ALL> то получаться как раз те рамки которые хотел fath_fast. 

ИМХО, вариант с фотошопом лучше потому что можно задать свою картинку + оформление.

PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, mr.DUDA, THandle.

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Разработка Windows Forms | Следующая тема »


 




[ Время генерации скрипта: 0.0427 ]   [ Использовано запросов: 22 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.