Fix nuovi eventi split

This commit is contained in:
Annamaria Sassi
2025-11-26 13:00:39 +01:00
parent 5f227241f8
commit afa394acec
5 changed files with 28 additions and 33 deletions
+3 -2
View File
@@ -22,13 +22,14 @@ namespace WebWindowComplex.Compo
/// <summary>
/// Lista di sash
/// </summary>
[CascadingParameter(Name = "SashList")]
[Parameter]
public List<Sash> SashList { get; set; } = null!;
/// <summary>
/// Lista di split
/// </summary>
[CascadingParameter(Name = "SplitList")]
[Parameter]
public List<Split> SplitList { get; set; } = null!;
/// <summary>
+3 -18
View File
@@ -20,29 +20,14 @@ namespace WebWindowComplex.Models
#region Public Properties
/// <summary>
/// Larghezza gruppo split
/// </summary>
//public double Width
//public bool bIsPercentage
//{
// get
// {
// return m_Width;
// }
// set
// {
// m_Width = value;
// return m_bIsPercentage;
// }
//}
public bool bIsPercentage
{
get
{
return m_bIsPercentage;
}
}
public bool bSplitStartVert
{
get
@@ -52,7 +37,7 @@ namespace WebWindowComplex.Models
set
{
m_bSplitStartVert = value;
m_ParentWindow.OnUpdatePreview(m_ParentWindow.sSerialized());
//m_ParentWindow.OnUpdatePreview(m_ParentWindow.sSerialized());
}
}
+9 -11
View File
@@ -98,17 +98,15 @@
}
else
{
<CascadingValue Value="m_SashList" Name="SashList">
<CascadingValue Value="m_SplitList" Name="SplitList">
<CardSplit CurrIndex="currSplitIndex"
CurrSplit="SplitList[currSplitIndex]"
EC_RemoveArea="RemoveArea"
EC_ReqResetDictShape="ReqResetDict"
EC_UpdatePreview="UpdatePreviewSplit"
EC_ReqClose="ReturnTree">
</CardSplit>
</CascadingValue>
</CascadingValue>
<CardSplit CurrIndex="currSplitIndex"
CurrSplit="SplitList[currSplitIndex]"
SashList="SashList"
SplitList="SplitList"
EC_RemoveArea="RemoveArea"
EC_ReqResetDictShape="ReqResetDict"
EC_UpdatePreview="UpdatePreviewSplit"
EC_ReqClose="ReturnTree">
</CardSplit>
}
}
else if (currStep == CompileStep.Sash)
+7 -1
View File
@@ -6,7 +6,7 @@
<TargetFramework>net8.0</TargetFramework>
<Nullable>enable</Nullable>
<ImplicitUsings>enable</ImplicitUsings>
<Version>2.7.11.2612</Version>
<Version>2.7.11.2613</Version>
<Authors>Annamaria Sassi</Authors>
<Company>Egalware</Company>
<Description>Componente gestione Configurazioni avanzate Window per LUX</Description>
@@ -168,6 +168,12 @@