Проблема в том что не получается правильно сгладить форму. Вообщем, не получается что-то у меня... Или получается, но криво, отругайте, и поправьте меня, пожалуйста.
Первая картинка, это когда приложение уже загрузилось, хотя бы края сглаживает, но, всё остальное недоступно...
Вторая картинка, режим загрузки.
Третья картинка, конечный результат, только в данный момент углы не косые, а прямые. Решение:
<Border CornerRadius="10"> <Border.Style> <Style TargetType="{x:Type Border}"> <Setter Property="Background" Value="#131518"/> <Style.Triggers> <DataTrigger Binding="{Binding ResIsLoaded, ElementName=home}" Value="True"> <Setter Property="Background"> <Setter.Value> <ImageBrush ImageSource="Assets/wallGta5.jpg" Stretch="UniformToFill"/> </Setter.Value> </Setter> </DataTrigger> </Style.Triggers> </Style> </Border.Style>



ResIsLoaded == true, то мы делаем то-то, но смысл этого всего? Экран загрузки (splash screen), обычно делается либо отдельным окном, который выводит нужную информацию, либо это контент, который размещается поверх основного. Конечно, есть реализации, где заменяется основной контент, но тогда это лучше делать другими способами, например так. И тут мы с вами понимаем, что ваши видеоуроки заводят вас не совсем в ту степь, ибо у вас должны быть четко выраженные слои проекта, а не каша... – EvgeniyZ Apr 26 '21 at 19:24ResIsLoaded == trueпереписываете вид, который не имеет сам контент (ContentPresenter), ну вот и с чего ему там быть? Теперь про закругленные углы: А где вы переписываете вид окна, еслиResIsLoaded == false? Вот у вас стиль, в котором вы меняетеBackground, потом идет триггер, привязанный наResIsLoaded, в котором вы закругляете углы, ну а дальше? А и да, мне очень не нравиться, что вы вечно пишете с нового аккаунта! Один раз послали SO, получили бан, теперь скрываетесь или что? Мне лично подобное мерзко видеть... – EvgeniyZ Apr 26 '21 at 19:28