わかりましたので、作業中のアプリのレイアウトをスクリーン キャプチャしたいです。スクリーン キャプチャをボタンまたはアプリケーション バー項目に設定し、キャプチャ後にそのスクリーン ショットを含む電子メールに直接送信して送信したいと考えています。
私はここで見ました:ドットネットでスクリーンショットを撮り、プログラムで電子メールで送信する方法
そしてここに:C#アプリケーション内の.netコントロールのスクリーンショットを撮り、Outlook電子メールに添付します
しかし、それがWindows Phone 8に当てはまるかどうかはわかりません。ホームボタンと電源ボタンを使用してスクリーンショットを撮ることができることは知っていますが、可能であればこれを一挙に行いたいと思います
私は当初、テキストボックスに入力する予定でしたが、次のような電子メールが生成されました
private void email_Click(object sender, EventArgs e)
{
EmailComposeTask emailComposeTask = new EmailComposeTask();
string first = infoBox1.Text;
string second = infoBox2.Text;
string third = infoBox3.Text;
string fourth = infoBox4.Text;
string one = amountBox1.Text;
string two = amountBox2.Text;
string three = amountBox3.Text;
string four = amountBox4.Text;
emailComposeTask.To = "";
emailComposeTask.Body =
first + " " + " " + " " + " " + " " + " " + " " + one + Environment.NewLine +
second + " " + " " + " " + " " + " " + " " + " " + two + Environment.NewLine +
third + " " + " " + " " + " " + " " + " " + " " + three + Environment.NewLine +
fourth + " " + " " + " " + " " + " " + " " + " " + four + Environment.NewLine;
しかし、私はそれの出力が気に入らなかった、適切に整列されていなかったなど...事前に感謝します!