我已經使用列表框中彈出。當我導航到第二次彈出列表框項目不清除。清除列表框項目..請在這個查詢中幫助我。 這裏是我用過不清除列表框項目當我打開彈出窗口第二次在WP7
<ListBox Background="LightYellow" ItemsSource="{Binding Mode=OneWay, Path= MyPrintingSheetItems}" Grid.ColumnSpan="2" Grid.Row="6" Height="270" HorizontalAlignment="Stretch" Margin="0,0,0,0" Name="ListBox2" VerticalAlignment="Top" Width="440" >
<ListBox.ItemContainerStyle>
<Style TargetType="ListBoxItem">
<Setter Property="HorizontalContentAlignment" Value="Stretch"></Setter>
</Style>
</ListBox.ItemContainerStyle>
<ListBox.ItemTemplate>
<DataTemplate>
<Border BorderThickness="0,0,0,3" BorderBrush="pink" >
<Grid >
<Grid.ColumnDefinitions>
<ColumnDefinition Width="170"/>
<ColumnDefinition Width="90"/>
<ColumnDefinition Width="90"/>
<ColumnDefinition Width="90"/>
</Grid.ColumnDefinitions>
<TextBlock Name="lblps" Height="50" Text="{Binding PrintingSheet}" FontSize="26" Grid.Column="0" VerticalAlignment="Center" Margin="0,0, 0, 0" HorizontalAlignment="Center" Foreground="Black" />
<TextBlock Height="50" Name="lblnrml" Text="{Binding Normal}" FontSize="26" Grid.Column="1" Margin="0,0, 0, 0" VerticalAlignment="Center" HorizontalAlignment="Center" Foreground="Black" />
<TextBlock Height="50" Name="lblhvy" Text="{Binding Heavy}" FontSize="26" Grid.Column="2" Margin="0,0, 0, 0" VerticalAlignment="Center" HorizontalAlignment="Center" Foreground="Black" />
<TextBlock Height="50" Name="lblmetal" Text="{Binding Metal}" FontSize="26" Grid.Column="3" Margin="0,0, 0, 0" VerticalAlignment="Center" HorizontalAlignment="Center" Foreground="Black" />
</Grid>
</Border>
</DataTemplate>
</ListBox.ItemTemplate>
</ListBox>
代碼按鈕單擊事件代碼:
Private Sub btnAdd_Click(sender As System.Object, e As System.Windows.RoutedEventArgs)
PopUp.IsOpen = True
btnAdd.IsEnabled = False
btnBack.IsEnabled = False
btnDelete.Visibility = Windows.Visibility.Collapsed
txtLength.Text = ""
txtwidth.Text = ""
txtsize.Text = ""
CheckBox1.IsChecked = False
ListBox1.IsEnabled = False
TitleLayOut.Opacity = 0.5
LayoutRoot.Background = BrushFromColorName("#AA000000")
txtSearch.IsEnabled = False
btnSearch.IsEnabled = False
ListBox1.Opacity = 0.5
End Sub
我已經使用的添加按鈕第一頁,它有一個列表框,當我點擊按鈕彈出將打開..彈出有四個文本框和列表框,有一個鏈接按鈕添加一些細節。細節將顯示在列表框中。和這些信息保存在第一頁的列表框..當我點擊添加第二次彈出項目列表框不清除,這意味着以前的項目顯示在這裏... PLZ幫助我對這個查詢 – vikram 2012-04-17 12:08:22
謝謝你快速響應...我用這個代碼..listbox1.clear(),但它顯示一個錯誤。 – vikram 2012-04-17 12:33:04