Action configuration windows

Hi,good friends!
I’m working on some programs right now. If I want to get this kind of windowed effect, how should I do it in.NET or Python? Is there a reference method? Thank you!

Hello,

If what you want is to show some UI bellow the component properties, based on some criteria, you can do it using the NET API. You will need to create your View and ViewModel, and your ViewModel should implement the IPropertyEditorExtendedContent interface.

[Export(typeof(IPropertyEditorExtendedContent))]
[PartCreationPolicy(CreationPolicy.Shared)]
public class MyOwnPanelUnderPropertyPanel : Screen, IPropertyEditorExtendedContent
{
 // YOUR CODE GOES HERE
}

If you want to have that “expander” effect, you can use this in your xaml file (your view).

<UserControl x:Class="MyNameSpace.MyOwnPanelUnderPropertyPanel"
         xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
         xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
         xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006" 
         xmlns:d="http://schemas.microsoft.com/expression/blend/2008" 
         xmlns:uxshared="clr-namespace:VisualComponents.UX.Shared"
         mc:Ignorable="d">
	<Grid Margin="0 0 0 0">
		<uxshared:ExtendedExpander DockPanel.Dock="Top"
								Header="Title" IsExpanded="False"
								FontFamily="Segoe UI" FontSize="16" HorizontalAlignment="Stretch" 
								Style="{StaticResource VCBorderlessExpanderStyle}">
			
		</uxshared:ExtendedExpander>
	</Grid>
</UserControl>

In the academy you might find additional information. For example:
https://academy.visualcomponents.com/lessons/add-a-scene-graph-panel/

OK,I will try to do it.Thank you!