Example #1
0
 /// <summary>
 /// 表示
 /// </summary>
 /// <param name="windowService"></param>
 /// <param name="objectProvider"></param>
 protected override void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
 {
     using (MatrixVisualizerForm displayForm = new MatrixVisualizerForm())
     {
         displayForm.SetMatrix(objectProvider.GetObject() as KrdLab.Lisys.Matrix);
         windowService.ShowDialog(displayForm);
     }
 }
Example #2
0
 /// <summary>
 /// 表示
 /// </summary>
 /// <param name="windowService"></param>
 /// <param name="objectProvider"></param>
 protected override void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
 {
     using (MatrixVisualizerForm displayForm = new MatrixVisualizerForm())
     {
         displayForm.SetMatrix(objectProvider.GetObject() as KrdLab.Lisys.Matrix);
         windowService.ShowDialog(displayForm);
     }
 }
        /// <summary>
        /// ビジュアライザのUIを表示する.
        /// </summary>
        /// <param name="windowService"></param>
        /// <param name="objectProvider"></param>
        protected override void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
        {
            // TODO: ビジュアライザを表示する目的のオブジェクトを取得します。
            //       objectProvider.GetObject() の結果を視覚化
            //       されるオブジェクトの型にキャストします。
            object data = (object)objectProvider.GetObject();

            // TODO: オブジェクトのビューを表示します。
            //       displayForm をユーザー独自のカスタム フォームまたはコントロールで置き換えます。
            using (MatrixVisualizerForm displayForm = new MatrixVisualizerForm())
            {
                // 型チェックをしていない
                KrdLab.Lisys.ICsv content = (KrdLab.Lisys.ICsv)data;
                displayForm.SetCSV(content);

                windowService.ShowDialog(displayForm);
            }
        }
Example #4
0
        /// <summary>
        /// ビジュアライザのUIを表示する.
        /// </summary>
        /// <param name="windowService"></param>
        /// <param name="objectProvider"></param>
        protected override void Show(IDialogVisualizerService windowService, IVisualizerObjectProvider objectProvider)
        {
            // TODO: ビジュアライザを表示する目的のオブジェクトを取得します。
            //       objectProvider.GetObject() の結果を視覚化
            //       されるオブジェクトの型にキャストします。
            object data = (object)objectProvider.GetObject();

            // TODO: オブジェクトのビューを表示します。
            //       displayForm をユーザー独自のカスタム フォームまたはコントロールで置き換えます。
            using (MatrixVisualizerForm displayForm = new MatrixVisualizerForm())
            {
                // 型チェックをしていない
                KrdLab.Lisys.ICsv content = (KrdLab.Lisys.ICsv)data;
                displayForm.SetCSV(content);

                windowService.ShowDialog(displayForm);
            }
        }