3

AddPage.xaml と AddPage.xaml.cs で構成されるページがあります。私は、PhoneApplicationPage から拡張されたジェネリック クラス AddPage を作成して、Save や Cancel などの繰り返しコードを外部委託したいと考えています。基本クラスを PhoneApplicationPage から新しいジェネリック クラスに変更すると、次のエラーが発生します。「AddPage」の部分宣言では、別の基本クラスを指定してはなりません。

4

2 に答える 2

0

一部の機能を外部委託するには、一般的な作業を行う add クラスを宣言するだけです。別のページを持つことは、その仕事をしません。

public class Add
{
    public bool SaveContent(string filename, string content)
{
    ....//some content
    return true;
}

public string ViewContent(string filename)
{
    string content="";
    .....
    return content;
}
}

冗長だと思われるコードのこの部分を追加してください。

Add obj=new Add();
obj.SaveContent("myfile.txt","Hello.This is my content.");
string content("myfile.txt"); 

これが意図したものかどうか教えてください。

于 2013-04-01T05:19:52.677 に答える