QA@IT
«回答へ戻る

5599
 ```
 void PrintDoc_PrintPage(object sender, PrintPageEventArgs e)
 {
-    // こちらの場合はなにか出力してしまった後は難しいかもしれません。
+    // こちらの場合はなにか出力してしまった後は無理かもしれません。
     e.PageSettings.Landscape = true;
 ```

ページ毎にQueryPageSettingsイベントが起こりますので、
そこで設定します。

e.PageSettings.Landscape = false; // 横

イベント内で現在のページを判断する方法は別途用意してください。


void PrintDoc_QueryPageSettings(object sender, QueryPageSettingsEventArgs e)
{
    // こちらは何かページを判断する手段を用意する必要があるかと思います。
    e.PageSettings.Landscape = false;

または

void PrintDoc_PrintPage(object sender, PrintPageEventArgs e)
{
    // こちらの場合はなにか出力してしまった後は無理かもしれません。
    e.PageSettings.Landscape = true;
ページ毎にQueryPageSettingsイベントが起こりますので、
そこで設定します。

```
e.PageSettings.Landscape = false; // 横
```

イベント内で現在のページを判断する方法は別途用意してください。

---

```
void PrintDoc_QueryPageSettings(object sender, QueryPageSettingsEventArgs e)
{
    // こちらは何かページを判断する手段を用意する必要があるかと思います。
    e.PageSettings.Landscape = false;
```

または

```
void PrintDoc_PrintPage(object sender, PrintPageEventArgs e)
{
    // こちらの場合はなにか出力してしまった後は無理かもしれません。
    e.PageSettings.Landscape = true;
```

5599
 
 イベント内で現在のページを判断する方法は別途用意してください。
 
+---
+
+```
+void PrintDoc_QueryPageSettings(object sender, QueryPageSettingsEventArgs e)
+{
+    // こちらは何かページを判断する手段を用意する必要があるかと思います。
+    e.PageSettings.Landscape = false;
+```
+
+または
+
+```
+void PrintDoc_PrintPage(object sender, PrintPageEventArgs e)
+{
+    // こちらの場合はなにか出力してしまった後は難しいかもしれません。
+    e.PageSettings.Landscape = true;
+```

ページ毎にQueryPageSettingsイベントが起こりますので、
そこで設定します。

e.PageSettings.Landscape = false; // 横

イベント内で現在のページを判断する方法は別途用意してください。


void PrintDoc_QueryPageSettings(object sender, QueryPageSettingsEventArgs e)
{
    // こちらは何かページを判断する手段を用意する必要があるかと思います。
    e.PageSettings.Landscape = false;

または

void PrintDoc_PrintPage(object sender, PrintPageEventArgs e)
{
    // こちらの場合はなにか出力してしまった後は難しいかもしれません。
    e.PageSettings.Landscape = true;
ページ毎にQueryPageSettingsイベントが起こりますので、
そこで設定します。

```
e.PageSettings.Landscape = false; // 横
```

イベント内で現在のページを判断する方法は別途用意してください。

---

```
void PrintDoc_QueryPageSettings(object sender, QueryPageSettingsEventArgs e)
{
    // こちらは何かページを判断する手段を用意する必要があるかと思います。
    e.PageSettings.Landscape = false;
```

または

```
void PrintDoc_PrintPage(object sender, PrintPageEventArgs e)
{
    // こちらの場合はなにか出力してしまった後は難しいかもしれません。
    e.PageSettings.Landscape = true;
```

回答を投稿

ページ毎にQueryPageSettingsイベントが起こりますので、
そこで設定します。

e.PageSettings.Landscape = false; // 横

イベント内で現在のページを判断する方法は別途用意してください。

ページ毎にQueryPageSettingsイベントが起こりますので、
そこで設定します。

```
e.PageSettings.Landscape = false; // 横
```

イベント内で現在のページを判断する方法は別途用意してください。