- 417 名前:デフォルトの名無しさん mailto:sage [2009/03/16(月) 18:18:55 ]
- >>412
下記のコードで書いたようなことじゃないよね? ScrollViewerはTabItemの中で使ったら、期待したような動作にならなかった記憶もある。 // Silverlightの新規プロジェクト作って、Page.xamlはそのままで、Page.xaml.csを下記のように書き換える public partial class Page : UserControl { ScrollViewer _mainSV = new ScrollViewer(); StackPanel _mainSP = new StackPanel(); public Page() { InitializeComponent(); // Page.xamlのWidth="400"とHeight="300"を消去することに相当 this.Width = this.Height = double.NaN; // Page.xamlの<Grid x:Name="LayoutRoot">が、ScrollViewerに置き換えられる this.Content = _mainSV; _mainSV.Content = _mainSP; for (int i = 0; i < 5; i++) { _mainSP.Children.Add(new Button() { Content = i.ToString(), Width = 800, Height = 100, }); } _mainSV.HorizontalScrollBarVisibility = ScrollBarVisibility.Auto; } }
|

|