DoDataExchange
(
Boolean bFromControls
)
{
if (bFromControls)
{
m_oImportFromMatrixWorkbookDialogUserSettings.
SourceWorkbookHasVertexNames =
radSourceWorkbookHasVertexNames.Checked;
m_oImportFromMatrixWorkbookDialogUserSettings.
SourceWorkbookDirectedness = radDirected.Checked ?
GraphDirectedness.Directed : GraphDirectedness.Undirected;
}
else
{
radAssignVertexNames.Checked =
!(radSourceWorkbookHasVertexNames.Checked =
m_oImportFromMatrixWorkbookDialogUserSettings.
SourceWorkbookHasVertexNames);
radDirected.Checked =
(m_oImportFromMatrixWorkbookDialogUserSettings.
SourceWorkbookDirectedness == GraphDirectedness.Directed);
radUndirected.Checked = !radDirected.Checked;
}
return (true);
}