-3

;) 私は現在、ビューに多項式を描画することを主な機能とする WPF アプリケーションを開発しています。そのため、キャンバスと、多項式のパラメーターを設定できる子モーダル ウィンドウを備えたメイン ウィンドウと、以前のすべての多項式を一覧表示するリスト ボックスがあります。[OK] ボタンを押すと、モーダル ウィンドウが閉じ、メイン ウィンドウに表示されます。コードは次のようになります。

        PanelParametros pn = new PanelParametros();
        pn.Owner = this;
        pn.ShowDialog();
        Polynomial p= new Polynomial();

       if (pn.DialogResult == true)
        {

        if (!String.IsNullOrEmpty(pn.boxA.Text))
            {
                valueA = float.Parse(pn.boxA.Text);
            }
       p.setvalueA(valueA); 
       // ..... //
      //Set the rest of parameters to my p object

私が見つけた問題は、新しい多項式を追加した直後に [OK] ボタンを押したときと、ListBox からいくつかの多項式を削除したときを区別する方法です。

OK ボタンを押すたびにコード化されるようになったため、Polynomial オブジェクトのインスタンスを作成しましたが、これが望ましくない場合があります。

事前に感謝し、世界中のすべてのプログラマーにメリー クリスマス ハハ!

4

1 に答える 1