質問編集履歴

2

環境情報さらに追加

2022/05/30 05:45

投稿

Sheep_fluffy
Sheep_fluffy

スコア35

test CHANGED
File without changes
test CHANGED
@@ -1,4 +1,4 @@
1
- 環境は.NET6,Windows10,C#WPFです。
1
+ 環境は.NET6,Windows10,C#WPF(VisualStudio2022)です。
2
2
 
3
3
  二つのPCがあります。
4
4
  片方はノートパソコンでディスプレイサイズは横30cm縦17cm、

1

環境情報追加。言い回し追加。

2022/05/30 05:40

投稿

Sheep_fluffy
Sheep_fluffy

スコア35

test CHANGED
File without changes
test CHANGED
@@ -1,3 +1,5 @@
1
+ 環境は.NET6,Windows10,C#WPFです。
2
+
1
3
  二つのPCがあります。
2
4
  片方はノートパソコンでディスプレイサイズは横30cm縦17cm、
3
5
  解像度は横1920縦1080。
@@ -7,6 +9,10 @@
7
9
  どちらの環境においてもコントロールが画面一杯の大きさになるようなアプリ(つまり、アスペクト比が保たれた上で、どちらの環境でもコントロールの配置の収まりが良いアプリ)を作りたいのですが、
8
10
  どういう考え方をすればいいでしょうか?
9
11
 
12
+ ※わかりづらくて申し訳ありません。
13
+ 解像度(DPI)が同じで物理的なディスプレイサイズが異なるケースにおいても、
14
+ それぞれのコントロールを拡大縮小移動して同じように表示したいということです。
15
+
10
16
  既存コントロールを継承した新コントロールに、
11
17
  ディスプレイサイズを算出して自動で大きさを調節するイベントを実装?
12
18