Upgrade to Pro
— share decks privately, control downloads, hide ads and more …
Speaker Deck
Features
Speaker Deck
PRO
Sign in
Sign up for free
Search
Search
WPF勉強会 第1回 動的レイアウト/WPFStudy1
Search
Sponsored
·
Ship Features Fearlessly
Turn features on and off without deploys. Used by thousands of Ruby developers.
→
hachiilcane
March 01, 2022
Programming
0
180
WPF勉強会 第1回 動的レイアウト/WPFStudy1
WPF勉強会 第1回 動的レイアウト。
説明後に実演するライブコーディングのコードはこちら。
https://github.com/hachiilcane/WpfStudy
hachiilcane
March 01, 2022
Tweet
Share
More Decks by hachiilcane
See All by hachiilcane
機械学習勉強会01 1次関数での回帰分析/MLStudy01
hachiilcane
0
60
機械学習勉強会02 多項式近似と最小二乗法による推定/MLStudy02
hachiilcane
0
77
機械学習勉強会03 最急降下法/MLStudy03
hachiilcane
0
37
機械学習勉強会04 偏微分と連鎖律/MLStudy04
hachiilcane
0
41
機械学習勉強会05 パーセプトロン/MLStudy05
hachiilcane
0
41
機械学習勉強会06 ロジスティック回帰/MLStudy06
hachiilcane
0
56
機械学習勉強会07 ROC曲線/MLStudy07
hachiilcane
0
39
機械学習勉強会08 2次元入力3クラス分類/MLStudy08
hachiilcane
0
66
機械学習勉強会09 2層フィードフォワードニューラルネット/MLStudy09
hachiilcane
0
69
Other Decks in Programming
See All in Programming
高速開発のためのコード整理術
sutetotanuki
1
390
OSSとなったswift-buildで Xcodeのビルドを差し替えられるため 自分でXcodeを直せる時代になっている ダイアモンド問題編
yimajo
3
610
コマンドとリード間の連携に対する脅威分析フレームワーク
pandayumi
1
450
登壇資料を作る時に意識していること #登壇資料_findy
konifar
4
990
15年続くIoTサービスのSREエンジニアが挑む分散トレーシング導入
melonps
2
180
AIで開発はどれくらい加速したのか?AIエージェントによるコード生成を、現場の評価と研究開発の評価の両面からdeep diveしてみる
daisuketakeda
1
970
Grafana:建立系統全知視角的捷徑
blueswen
0
330
「ブロックテーマでは再現できない」は本当か?
inc2734
0
770
LLM Observabilityによる 対話型音声AIアプリケーションの安定運用
gekko0114
2
420
IFSによる形状設計/デモシーンの魅力 @ 慶應大学SFC
gam0022
1
300
AI Agent の開発と運用を支える Durable Execution #AgentsInProd
izumin5210
7
2.3k
CSC307 Lecture 05
javiergs
PRO
0
500
Featured
See All Featured
Darren the Foodie - Storyboard
khoart
PRO
2
2.3k
What Being in a Rock Band Can Teach Us About Real World SEO
427marketing
0
170
Fireside Chat
paigeccino
41
3.8k
Un-Boring Meetings
codingconduct
0
200
brightonSEO & MeasureFest 2025 - Christian Goodrich - Winning strategies for Black Friday CRO & PPC
cargoodrich
3
97
How to build an LLM SEO readiness audit: a practical framework
nmsamuel
1
640
Breaking role norms: Why Content Design is so much more than writing copy - Taylor Woolridge
uxyall
0
160
The Illustrated Children's Guide to Kubernetes
chrisshort
51
51k
Odyssey Design
rkendrick25
PRO
1
490
Exploring the Power of Turbo Streams & Action Cable | RailsConf2023
kevinliebholz
37
6.3k
Unsuck your backbone
ammeep
671
58k
Sharpening the Axe: The Primacy of Toolmaking
bcantrill
46
2.7k
Transcript
WPFษڧձ ୈ1ճ ಈతϨΠΞτ
ࠓ֮͑ͯ΄͍͜͠ͱ ͱʹ͔͘ύωϧʹԡ͠ࠐΉͷͩ υϥοάͰஔ͠ͳ͍ʂ “Auto”ͱ”*”ͷҧ͍Λ֮͑Α͏ ͍͍ͩͨAutoͱStretchͰͳΜͱ͔ͳΔ
WPFͷஔ XɺYଘࡏ͠ͳ͍ ઈର࠲ඪࢦఆ͡Όͳ͍ ૬ର࠲ඪʹ͢Δ͜ͱͰಈతͳϨΠΞ τʹ͢Δ
߹͍ݴ༿ ͡ΌͿ͡ΌͿύωϧΛ͏ͷͩʂ
ύωϧίϯτϩʔϧͷछ ྨ Grid DockPanel WrapPanel StackPanel UniformGrid Canvas
Α͘͏ͷ Grid …… ൚༻త StackPanel …… ͨͩฒ͍ͨͱ͖͍ ͭͰ͑Δ DockPanel ……
VisualStudioతͳʢΓ ͷྖҬશ෦ͱ͔ʣ
GridͷAutoͱ* Autoʮࢠཁૉͷେ͖͞ʹ߹ΘͤΔʯ *ʮൺʯɻ”*””1*”ͷҙຯɻ *Λ̍Χॴ͚ͩʹ͏ͱɺʮΓશ ෦ʯͷҙຯʹͳΔ
*Λෳࢦఆ͢Δ ߦɺྻͷେ͖͞Λ͢Δ 1* 1* 2* 1* 200 300
*Λ1͚ͭͩࢦఆ͢Δ ͍ͬͯΔ෦Λશ෦ΊΔ 100 100 250 * 200 300
͡Ό͋͜Εʁ 100 100 Auto * TextBox 200 300
StackPanel ͨͩίϯτϩʔϧΛฒ͍ͨͱ͖ʹ ్தͷͲΕ͔ͷίϯτϩʔϧΛVisibilityΛ Collapsedʹ͢Δͱɺࣗಈతʹ٧·Δ Button1 Button2 Button3 Auto Auto
ίϯτϩʔϧஔͷίπ 1 υϥοάͰஔ͠ͳ͍ʂ มͳMargin͕͍ͭͪΌ͏͔Β μϒϧΫϦοΫͰஔΛਪ ·ͣMargin͕0͔Λ֬ೝ͢Δ ύωϧʹύωϧΛೖΕͯશવOK!
ίϯτϩʔϧஔͷίπ 2 Width, HeightAuto͕جຊ ࢠଙͷཁૉͷͲΕ͔͕۩ମతͳαΠζΛ͍࣋ͬͯΕ ͦΕΛج४ʹେ͖ܾ͞·Δ ͍͍ͨͯςΩετϘοΫε͕۩ମతͳαΠζΛ ͍࣋ͬͯΔʢϑΥϯταΠζ͕ܾ·͍ͬͯΔ͔Βʣ AlignmentStretch͕جຊ ύωϧʹҰഋுΓ͔ͤΔ
ͱ͍͏͜ͱͰ ͋ͱ࣮ફ͋ΔͷΈʂ