Example #1
0
        private void MenuItem_Click(object sender, RoutedEventArgs e)
        {
            var id       = GetSelectedItemID();
            var property = new ServerProperty(id);

            property.Owner = this;
            property.ShowDialog();
        }
Example #2
0
        private void CheckMailStmpServer()
        {
            var mailInfo = dataSource.GetSmtpMailInfo();

            if (mailInfo == null)
            {
                //服务器还未更新至支持发件箱配置的版本
                return;
            }
            if (!mailInfo.IsValid)
            {
                Dispatcher.Invoke((Action) delegate {
                    var serverProperty   = new ServerProperty(listenServerItem.ID);
                    serverProperty.Owner = this;
                    serverProperty.Show();
                    serverProperty.ShowMailTab();
                });
            }
        }