- 1 名前:デフォルトの名無しさん mailto:sage [2013/05/30(木) 20:12:06.20 ]
- ユーザーインターフェースシステム、Windows Presentation Frameworkについて微に入り語るスレ。
Visual Studio 2012 & 2010 www.microsoft.com/visualstudio/jpn/downloads Microsoft .NET Framework 4 (Web インストーラー) www.microsoft.com/downloads/details.aspx?familyid=9CFB2D51-5FF4-4491-B0E5-B386F32C0992&displaylang=ja Microsoft .NET Framework 4 (スタンドアロンインストーラー) www.microsoft.com/downloads/details.aspx?familyid=0A391ABD-25C1-4FC0-919F-B21F31AB88B7&displaylang=ja Microsoft .NET Framework 4.5 msdn.microsoft.com/ja-jp/library/vstudio/5a4x27ek.aspx 前スレ WPF(XAML, XBAP, .NET4.0)GUIプログラミング Part15 toro.2ch.net/test/read.cgi/tech/1359863558/ 関連スレ Microsoft Silverlight その9 toro.2ch.net/test/read.cgi/tech/1321150267/ コードを貼る場合は以下のサイトの利用をお勧め。 run codeのチェックは外しておきましょう。 ideone.com/
- 5 名前:デフォルトの名無しさん mailto:sage [2013/05/31(金) 10:05:20.14 ]
- XAMLでMainWindowにStackPanelを配置して、
このStackPanelのChildrenを、別のWindowのClickイベントの中で操作したい。 ってときには、どうやるのが定跡なんでしょうか? MainWindow Classの中のstaticな関数をClickから呼べばいいのかと思ったけど、 そこじゃStackPanelはstaticじゃないから弄れないエラー言われて混乱中。
- 6 名前:デフォルトの名無しさん mailto:sage [2013/05/31(金) 10:50:43.05 ]
- >>5
その別のwindowにStackPanelのインスタンスなどを渡せばいい
- 7 名前:2 mailto:sage [2013/05/31(金) 10:53:58.45 ]
- ありがとうございました
App.xamlにコントロールテンプレートを書いて作りました。 ただし、以下に書くようなスタイルを適用したWindowで、スタイルの中のGridの中身を書くことはできますか? <Grid Grid.Row="1" />としても、スタイルのGridをいじれるわけじゃなさそうですが
- 8 名前:2 mailto:sage [2013/05/31(金) 10:54:25.82 ]
- <Style x:Key="DefaultWindow" TargetType="Window">
<Setter Property="Template"> <Setter.Value> <ControlTemplate TargetType="Window"> <Grid> <Grid.RowDefinitions> <RowDefinition MaxHeight="66" /> <RowDefinition Height="*" /> <RowDefinition MaxHeight="66" /> </Grid.RowDefinitions> <!--ヘッダー部--> <Grid Grid.Row="0" /> <!--メイン --> <Grid Grid.Row="1" Background="Silver" /> <!--フッター部--> <Grid Grid.Row="2" /> </Grid> </ControlTemplate> </Setter.Value> </Setter> </Style>
- 9 名前:デフォルトの名無しさん mailto:sage [2013/05/31(金) 14:14:02.51 ]
- Contentがない
- 10 名前:デフォルトの名無しさん mailto:sage [2013/05/31(金) 22:16:32.47 ]
- >>2 >>7
Pageってのもあるぞ。
- 11 名前:デフォルトの名無しさん mailto:sage [2013/06/01(土) 01:04:35.81 ]
- >>7
ContentPresenterを入れて。
|

|