ここからソースをダウンロードしてください:
http://silverlight.codeplex.com/SourceControl/changeset/changes/71382
はListPickerPage.xaml(Microsoft.Phone.Controls.Toolkit - > ListPicker)開き
は、コードのこのセクションを探す:
<!-- Header Title -->
<TextBlock
x:Name="HeaderTitle"
Grid.Row="0"
FontFamily="{StaticResource PhoneFontFamilySemiBold}"
FontSize="{StaticResource PhoneFontSizeMedium}"
Foreground="{StaticResource PhoneForegroundBrush}" Visibility="Collapsed"
Margin="24 12 12 12">
<TextBlock.Projection>
<PlaneProjection RotationX="-90"/>
</TextBlock.Projection>
</TextBlock>
表示設定が折りたたみに設定されました
次に、その下に、リストボックスのコード私は-24に、ここでのマージンを変更
<!-- List of Items -->
<ListBox
x:Name="Picker"
Grid.Row="1"
ItemsSource="{Binding}"
Opacity="0"
toolkit:TiltEffect.IsTiltEnabled="True"
Margin="24 -24 0 0"
Tap="OnPickerTapped"/>
</Grid>
ノートを見つけます。
あなたが必要とする外観を見つけるまで、それを混乱させる。 Silverlight Toolkitプロジェクトをビルドするときに作成されたDLLを、アプリケーションで使用していることを確認してください。
もっと良い方法があります。たとえば、独自のPickerPageUri
を作成できます。
しかし、このようにUIを変更して別の40ピクセルのスペースを確保することは、WP7のパラダイムを破る価値があるとは限りません。しかし、何でも、あなたの選択。