The VisibleChangedHandler is never hit, either on open or close. Using version 2.23.0
My code/markup is as such:
<TelerikWindow Visible="@documentWindowVisible" VisibleChanged="@VisibleChangedHandler">
<WindowTitle>View/Manage Attachment</WindowTitle>
<WindowContent>
<div id="tooltipmanagedocument" title="View Current Document"></div>
<TelerikEditor @bind-Value="@currentAttachment.Content"></TelerikEditor>
<TelerikButton OnClick="@UpsertDocument" Icon="save"></TelerikButton>
<TelerikButton OnClick="@ExportToPDF" Icon="download"></TelerikButton>
<label>
Upload Attachment (will overwrite existing Attachment but retain history)
<InputFile OnChange="@LoadDocumentFromDisk" accept=".docx"/>
</label>
</WindowContent>
<WindowActions>
<WindowAction Name="Maximize"></WindowAction>
<WindowAction OnClick="hideManageDocument" Name="Close"></WindowAction>
</WindowActions>
</TelerikWindow>
public void VisibleChangedHandler(bool currVisible)
{
if (currVisible)
{
documentWindowVisible = true;
if (IsThereACurrentAttachment)
{
LoadDocumentFromDB();
}
else
{
// need to make load document button invisible
}
}
else
{
documentWindowVisible = false;
}
}