質問編集履歴

1

コードの追記と一部文言に変更を加えました

2018/12/26 08:12

投稿

siksmtt
siksmtt

スコア20

test CHANGED
File without changes
test CHANGED
@@ -6,15 +6,15 @@
6
6
 
7
7
  ・WindowおよびGrid横幅は固定(幅も同じ)
8
8
 
9
- ・Window縦幅は起動時にウィンドウ縦幅いっぱいにするが、Grid縦幅は固定(※)
9
+ ・WindowのHeightは起動時に画面のHeightいっぱいにするが、GridのHeightは固定(※)
10
10
 
11
- ・ただしWindows縦幅よりGrid縦幅のほうが大きいので、スクロールバーを常に表示しスクロールできるようにする
11
+ ・ただしWindowのHeightよりGridのHeightのほうが大きいので、スクロールバーを常に表示しスクロールできるようにする
12
12
 
13
13
  ・またユーザの操作としてウィンドウのリサイズはできない(最小化だけは可能)
14
14
 
15
15
 
16
16
 
17
- 文字にするのが難しいのですが、HTMLページを横幅固定かつ最小化のみできるブラウザで開くようなイメージです。
17
+ 文字にするのが難しいのですが、HTMLページを、Widthは固定かつ最小化のみできるブラウザで開くようなイメージです。
18
18
 
19
19
 
20
20
 
@@ -33,3 +33,47 @@
33
33
  難しい場合はC#でsetするのも問題ないです。
34
34
 
35
35
  ご助言いただけますと幸いです。
36
+
37
+
38
+
39
+ ### 追記
40
+
41
+ ご指摘を受けたので、即席のコードですが追記いたします。
42
+
43
+ Width="300"、ResizeMode="CanMinimize"を指定した状態で、Height="1100"を画面のHeightに合わせ、
44
+
45
+ スクロールバーを表示させてラベルの一番した(「u」の文字)まで表示させたいと思っております。
46
+
47
+
48
+
49
+ ```xaml
50
+
51
+ <Window x:Class="hoge.test"
52
+
53
+ xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
54
+
55
+ xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
56
+
57
+ xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
58
+
59
+ xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
60
+
61
+ xmlns:local="clr-namespace:hoge"
62
+
63
+ mc:Ignorable="d"
64
+
65
+ Title="test" Height="1100" Width="300" ResizeMode="CanMinimize">
66
+
67
+ <Grid>
68
+
69
+ <Label Content="a&#xD;&#xA;b&#xD;&#xA;c&#xD;&#xA;d&#xD;&#xA;e&#xD;&#xA;f&#xD;&#xA;g&#xD;&#xA;h&#xD;&#xA;i&#xD;&#xA;j&#xD;&#xA;k&#xD;&#xA;l&#xD;&#xA;m&#xD;&#xA;n&#xD;&#xA;o&#xD;&#xA;p&#xD;&#xA;q&#xD;&#xA;r&#xD;&#xA;s&#xD;&#xA;t&#xD;&#xA;u" HorizontalAlignment="Left" Height="1010" Margin="33,28,0,0" VerticalAlignment="Top" Width="224" FontSize="12"/>
70
+
71
+ <!--Contentsはこれ以外にもありますがあくまで例です-->
72
+
73
+
74
+
75
+ </Grid>
76
+
77
+ </Window>
78
+
79
+ ```