Esempio n. 1
0
        /// <summary>
        /// ダイアログ表示
        /// </summary>
        /// <param name="stationItems">選択計画一覧</param>
        public static bool ShowDialog(List <SaveDataStationItem> stationItems)
        {
            var wnd = new SelectStationDialog(stationItems);

            wnd.Owner = Application.Current.Windows.OfType <Window>().FirstOrDefault(x => x.IsActive) ?? Application.Current.MainWindow;

            return(wnd.ShowDialog() == true);
        }
Esempio n. 2
0
        /// <summary>
        /// インポート対象を選択
        /// </summary>
        /// <returns>インポート対象数</returns>
        public int Select()
        {
            var onOK = SelectStationDialog.ShowDialog(Stations);

            if (!onOK)
            {
                Stations.Clear();
            }

            _StationIdx = 0;
            return(Stations.Count);
        }