Описание тега xaml-composition

1 ответ

Странное непрозрачное поведение анимации после добавления эффекта Composition Light

Так что в настоящее время я использую композицию Windows Apis для создания "постепенной" анимации, комбинирующей масштабную анимацию и анимацию непрозрачности, с моим пользовательским элементом управления, который работал отлично. Однако недавно я п…
1 ответ

Поддерживает ли UWP Composition Api замену цвета?

Я пытался найти примеры, связанные с заменой цвета, вот пример использования Photoshop, который может взять, например, синий оттенок и заменить его на красный: ДО: ПОСЛЕ: Возможно ли это с помощью Composition Effects в последней версии Composition A…
2 ответа

Как можно улучшить анимацию ListViewBase?

Я создаю композиционную анимацию, которую я хотел бы масштабировать в каждом ListViewItem по мере их загрузки. У меня есть следующий пример кода: public sealed partial class MainPage : Page { public MainPage() { this.InitializeComponent(); MyList.Co…
1 ответ

Сделать UIElement видимым только под SpotLight

У меня есть прямоугольник: <Border x:Name="Elem1" BorderThickness="2" Height="100" Width="200" BorderBrush="Red" /> И Windows.UI.Композиция.SpotLight движется вместе с указателем: const float LightDistance = 20; _compositor = Window.Current.Co…
15 июн '17 в 07:01
2 ответа

Обновление Xamarin.forms

Я получил сбой после обновления моего xamarin.forms до версии 2.3.4.247. я впервые обновляю xamarin.forms. Я не знаю о катастрофе. Может кто-нибудь помочь? Спасибо
1 ответ

Как получить родительский визуальный размер в XamlCompositionBrushBase?

Я создаю класс, унаследованный от XamlCompositionBrushBase, и хочу узнать размер визуализации визуала, к которому присоединена кисть, когда она подключена OnConnected, Мне нужна эта информация, чтобы создать поверхность в моей композиции размером с …
1 ответ

Удалить SpriteVisual, ранее установленный ElementCompositionPreview.SetElementChildVisual

_compositor = ElementCompositionPreview.GetElementVisual(this).Compositor; _blurSprite = _compositor.CreateSpriteVisual(); ElementCompositionPreview.SetElementChildVisual(MainPage.Instance.ContentRoot, _blurSprite); Как мне удалить _blurSprite что б…
09 дек '16 в 16:25
1 ответ

Невозможно получить отсутствующие переменные для анимации композиции.

Я пытаюсь применить анимацию указателя с помощью Composition Api вместе с Expression Builder. Я нашел образец того, что мне нужно, но код неполон, и я не могу понять, как получить значения для переменных center и distanceToCenter. Оригинальные докум…
2 ответа

UWP Composition API ломает Visual Studio 2015 Designer - Невозможно загрузить эталонную сборку для выполнения

Когда я создаю пользовательский элемент управления, который использует новый API композиции из Anniversary Update, Visual Studio Designer не работает: Однако приложение работает просто отлично. Это почему? как этого избежать? РЕДАКТИРОВАТЬ: Пожалуйс…
13 дек '16 в 12:32
2 ответа

Как применить маску к CompositionBrush

<Grid> <Image x:Name="BackgroundImage" Source="/Assets/background.png" /> <Rectangle x:Name="ClippingRect" Margin="50" Fill="#30f0" /> </Grid> Как применить альфа-маску или обтравочную маску, чтобы все, кроме прямоугольника, …
24 янв '17 в 12:10
1 ответ

Почему не сохраняется свойство перевода (композиция)?

У меня есть следующий код, который переводит прямоугольник вниз на 100px, а после завершения переводит прямоугольник прямо на 100px, НО я хотел бы, чтобы перевод вправо поддерживал анимированный Y (100px), однако он этого не делает. Когда я отлажива…
2 ответа

Как установить свойство без использования анимации (Composition Api)?

Вопрос, как мы можем установить значение для свойства в Visual без использования анимации? Например, это работает для меня (для перевода), но я чувствую, что должен быть лучший способ. Я использую анимацию в 1 миллисекунду, чтобы сразу установить зн…
2 ответа

Композиция - Почему мой элемент сразу устанавливает Blur на мою анимацию?

У меня есть следующий Xaml для моего примера приложения, чтобы продемонстрировать проблему: <Page x:Class="App1.MainPage" xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation" xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" xml…
1 ответ

Как я могу получить CompositionEffect, заданный FrameworkElement?

Я экспериментирую с эффектом цепочки и устанавливаю его для элемента управления Image (TestImage) следующим образом: private void TestImage_ImageOpened(object sender, RoutedEventArgs e) { /* (input) Backdrop -> GaussianBlur -> | ColorSource -&…
2 ответа

Я не могу заставить мою матрицу проекции иметь правильную перспективу для анимации вращения

Я m trying to replicate a plane projection rotation in UWP using the composition api. But I'm having trouble with a projection matrix in my composition code. Hereчто у меня есть: private void Perspective(FrameworkElement element, double duration, fl…