in HashCalculator/Views/TpmPcrs.xaml.cs [129:153]
private void LoadState(object sender, LoadStateEventArgs e)
{
if (SuspensionManager.SessionState.ContainsKey(m_SettingSelectedHashAlgorithm))
{
int index;
if (Int32.TryParse((string)SuspensionManager.SessionState[m_SettingSelectedHashAlgorithm], out index))
{
if (index >= 0 && index < ListOfAlgorithms.Items.Count)
{
ListOfAlgorithms.SelectedIndex = index;
m_CurrentAlgorithmIndex = index;
}
}
}
if (SuspensionManager.SessionState.ContainsKey(m_SettingInput))
{
Input.Text = (string)SuspensionManager.SessionState[m_SettingInput];
}
if (SuspensionManager.SessionState.ContainsKey(m_SettingPCR))
{
PCR.Text = (string)SuspensionManager.SessionState[m_SettingPCR];
}
}