minor fixes
This commit is contained in:
@@ -164,9 +164,9 @@ public partial class MainForm : RadForm, IMainApi
|
||||
item.Value = infos;
|
||||
|
||||
if (infos is UpdateInfo)
|
||||
item.Text = string.Format(GeneralLangRes.Node_Update, infos.Version.ToString());
|
||||
item.Text = string.Format(GeneralLangRes.Node_Update, infos.Version?.ToString() ?? "?");
|
||||
else if (infos is InstallInfos)
|
||||
item.Text = string.Format(GeneralLangRes.Node_Install, infos.Version.ToString());
|
||||
item.Text = string.Format(GeneralLangRes.Node_Install, infos.Version?.ToString() ?? "?");
|
||||
else
|
||||
item.Text = infos.Version.ToString();
|
||||
|
||||
@@ -555,7 +555,7 @@ public partial class MainForm : RadForm, IMainApi
|
||||
private void RadMenuItem_RemoveUpdate_Click(object sender, EventArgs e)
|
||||
{
|
||||
if (radListControl_Updates.SelectedItem?.Value is UpdateInfo infos && wsInfo?.Workspace.UpdateInfos is not null
|
||||
&& RadMessageBox.Show(MsgBoxLangRes.RemoveUpdate, MsgBoxLangRes.RemoveUpdate_Title, MessageBoxButtons.YesNo, RadMessageIcon.Exclamation).IsOk())
|
||||
&& RadMessageBox.Show(MsgBoxLangRes.RemoveUpdate, MsgBoxLangRes.RemoveUpdate_Title, MessageBoxButtons.YesNo, RadMessageIcon.Exclamation).IsYes())
|
||||
{
|
||||
wsInfo.Workspace.UpdateInfos.Updates.Remove(infos);
|
||||
radListControl_Updates.Items.Remove(radListControl_Updates.SelectedItem);
|
||||
|
||||
@@ -15,7 +15,7 @@ public partial class UpdatePropertiesEditorFlyout : RadFlyoutBase, ILoadContent
|
||||
|
||||
public void LoadContent()
|
||||
{
|
||||
radTextBox_Version.Text = infos.Version.ToString();
|
||||
radTextBox_Version.Text = infos.Version?.ToString();
|
||||
radCheckBox_IsPublic.Checked = infos.IsPublic;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user