Skip to content

Conversation

@HarishKumarSF4517
Copy link
Contributor

This pull request adds a new VisualTransform feature matrix to the test application, allowing users to interactively explore and manipulate visual transformation properties (such as rotation, scale, translation, anchor points, and shadow) on a sample UI element. The implementation includes a new view model, Control page, and options page for setting transformation parameters.

VisualTransform Feature Matrix Addition

  • Added a new entry for the VisualTransform feature matrix in the main gallery page list, exposing it in the test app UI (CorePageView.cs).

  • Introduced VisualTransformControlPage and VisualTransformControlMainPage, which display a demo element whose visual transformation properties can be interactively modified and reset. Navigation to an options page is supported for property editing (VisualTransformControlPage.xaml, VisualTransformControlPage.xaml.cs). [1] [2]

  • Added VisualTransformOptionsPage for editing transformation properties (rotation, scale, translation, anchor points, visibility, and shadow) with two-way data binding to the view model (VisualTransformOptionsPage.xaml, VisualTransformOptionsPage.xaml.cs). [1] [2]

  • Implemented VisualTransformViewModel to encapsulate all transformation-related properties, support property change notifications, and provide a reset command for restoring default values (VisualTransformViewModel.cs).

Identified Issue:

Screen.Recording.2025-11-21.at.7.02.26.PM.mov

@dotnet-policy-service dotnet-policy-service bot added the community ✨ Community Contribution label Nov 21, 2025
@dotnet-policy-service
Copy link
Contributor

Hey there @@HarishKumarSF4517! Thank you so much for your PR! Someone from the team will get assigned to your PR shortly and we'll get it reviewed.

@dotnet-policy-service dotnet-policy-service bot added the partner/syncfusion Issues / PR's with Syncfusion collaboration label Nov 21, 2025
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

community ✨ Community Contribution partner/syncfusion Issues / PR's with Syncfusion collaboration

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant