| Правила | Регистрация | Пользователи | Сообщения за день | | Поиск | | Справка по форуму | Файлообменник | |
|
Поиск в этой теме |
05.05.2017, 12:24 | #1 | |
.Net C# оформление палитры стандартными элементами Автокада
Регистрация: 02.07.2016
Сообщений: 249
|
||
Просмотров: 9357
|
|
||||
КЖ; C# Регистрация: 03.11.2005
Санкт-Петербург
Сообщений: 2,589
|
Ну т.е. используя стандартные возможности WPF можно как угодно настроить внешний вид своего приложения, в том числе сделать его неотличимым от окон автокада.
Немного поковырялся и приделал плюсики к TreeView, так что все в Ваших руках (как Вы понимаете, размер и форму плюсиков можно сделать любой...) ЗЫ. Если я правильно помню, то окошки автокада на wpf написаны... Последний раз редактировалось Boxa, 05.05.2017 в 15:32. |
|||
|
||||
Регистрация: 10.08.2013
Сообщений: 11,052
|
Нет стандартных элементов акада, есть стандартные контролы wpf, на которые "натянуты" стили и шаблоны. Чтобы реализовать вид, похожий на палитру свойств - проще воспользоваться стандартным Expander, чем TreeView (функционал последнего избыточен для одноуровневого раскрывающего списка с фиксированным количеством групп). Если нужно сделать некоторые группы по условию - просто присваивайте свойству Visibility соответствующего Expander значение Visible либо Collapsed. Ну а внешний вид - это уже стиль для Expander создавайте из стандартного.
|
|||
|
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
Типы линий вынесенные в палитры периодически перестают работать | Филипп | AutoCAD | 14 | 22.10.2015 19:13 |
"Торможение" мыши возле палитры инстументов в момент выполнения команды | hwd | AutoCAD | 14 | 25.01.2013 11:43 |
как подключить палитры инструментов в Autocad architecture 2012 | Vadim_trm | Вертикальные решения на базе AutoCAD | 5 | 12.01.2012 16:56 |
Локализация руководства разработчика по .Net API AutoCAD | hwd | .NET | 22 | 08.09.2010 19:17 |
добавление скрипта к вставке блока с палитры. | TheBuTeK | Программирование | 13 | 17.10.2007 21:29 |