Успех достигнут, макет окна завершен! Всё отлично работает!
Я уж даже было несколько сомневался в успехе. Но моя пытливая натура позволила мне достичь поставленной цели. Теперь всё регулируется, всё настраивается. И теперь работает перетаскивание панелей между контейнеров. Да. Я это реализовал. Несмотря на сомнение. Это оказалось довольно сложной и трудоёмкой работой, но я смог это сделать, и я очень этому рад! В меня вселилась с новой силой надежда на то, что на этот раз я доведу всё дело до конца и получу столь долгожданный в пелене лет результат.
Вот скриншот с перенесенными панелями (с боков вниз):
Да, пришлось сильно попотеть над алгоритмами. Но в итоге я нашел эти алгоритмы и они работают. Интерфейс неплохо смотрится, самому нравиться. Ведь я создаю программу в том числе и для себя. А для себя будешь стараться лучше всего. А ещё лучше, если результат твоих титанических усилий окажется полезным для кого-то.
Я уже продолжу работу в понедельник. Да, в понедельник. Отложу программу на выходные. Хочу позаниматься своим сайтом. Написать несколько статей. А то уж больше недели как в посты для заметок программиста больше ничего не добавляю. В общем, сильно меня увлекла разработка программы. Настолько сильно, что я готов вставать в половине восьмого утра, что раньше (несколько месяцев назад) было для меня почти непосильной задачей (по крайней мере добровольно). Теперь же я не могу дождаться утра, чтобы поскорее встать с постели и начать кодить на своём любимом языке программирования - C#.
А вот в понедельник я начну создавать последний (на пока) пользовательский контрол - LayoutDocument. Для моей программы мне нужен специальный элемент интерфейса, который позволит размещать контент во вкладках и позволит распределять контент, открытый в этих вкладках на секции в этих же вкладках. Так сказать, разделенное представление контента. Готовых таких решений для авалонии нету, да и дались они мне, так как я уже себе доказал, что могу делать вещи любой сложности. Раз уж с настраиваемым макетом правился, значит справлюсь и со всем остальным. Ну а на этом пока всё. До понедельника. Теперь уж точно. От программы (иои от одного дела) нужно иногда отдыхать, переключаясь на что-то другое. Ну и как обычно: продолжение следует. Надеюсь 😁


Посетители, находящиеся в группе Гости, не могут оставлять комментарии к данной публикации.