/// <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> /// 表示 /// </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); } }
/// <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); } }