Я присвоил значение по умолчанию для поля автозаполнения в событии загрузки страницы. Если я присвоил значение по умолчанию, раскрывающийся список открывается с назначенным значением. может кто-нибудь, пожалуйста, помогите, как закрыть выпадающий в автозаполнения полеСкрыть поле автозаполнения в wp7
0
A
ответ
0
Найти ниже XAML код:
<phone:PhoneApplicationPage
x:Class="SampleAutoCompleteBox.MainPage"
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:phone="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone"
xmlns:shell="clr-namespace:Microsoft.Phone.Shell;assembly=Microsoft.Phone"
xmlns:local="clr-namespace:SampleAutoCompleteBox"
xmlns:d="http://schemas.microsoft.com/expression/blend/2008"
xmlns:mc="http://schemas.openxmlformats.org/markup-compatibility/2006"
mc:Ignorable="d" d:DesignWidth="480" d:DesignHeight="768"
FontFamily="{StaticResource PhoneFontFamilyNormal}"
FontSize="{StaticResource PhoneFontSizeNormal}"
Foreground="{StaticResource PhoneForegroundBrush}"
SupportedOrientations="Portrait" Orientation="Portrait"
shell:SystemTray.IsVisible="True"
xmlns:toolkit="clr-namespace:Microsoft.Phone.Controls;assembly=Microsoft.Phone.Controls.Toolkit">
<phone:PhoneApplicationPage.Resources>
<local:SampleWords
x:Key="AutoCompletions" />
</phone:PhoneApplicationPage.Resources>
<!--LayoutRoot is the root grid where all page content is placed-->
<Grid x:Name="LayoutRoot" Background="Transparent">
<Grid.RowDefinitions>
<RowDefinition Height="Auto"/>
<RowDefinition Height="*"/>
</Grid.RowDefinitions>
<!--TitlePanel contains the name of the application and page title-->
<StackPanel x:Name="TitlePanel" Grid.Row="0" Margin="12,17,0,28">
<TextBlock x:Name="ApplicationTitle" Text="Sample Auto Complete Box" Style="{StaticResource PhoneTextNormalStyle}"/>
<TextBlock x:Name="PageTitle" Text="Example Page" Margin="9,-7,0,0" Style="{StaticResource PhoneTextTitle1Style}"/>
</StackPanel>
<!--ContentPanel - place additional content here-->
<Grid x:Name="ContentPanel" Grid.Row="1" Margin="12,0,12,0">
<toolkit:AutoCompleteBox HorizontalAlignment="Left" Width="450" Grid.Row="0"
Name="autoCompleteBox1" VerticalAlignment="Top" TextChanged="autoCompleteBox1_TextChanged"/>
</Grid>
</Grid>
И ниже код исходного кода. Здесь я устанавливаю SelectedItem
из AutoCompleteBox
при запуске страницы, но не устанавливая ItemSource в .xaml и в textChanged. Я устанавливаю его Item Item.
public partial class MainPage : PhoneApplicationPage
{
private string defaultText;
// Constructor
public MainPage()
{
InitializeComponent();
defaultText = "condimentum";
autoCompleteBox1.SelectedItem = defaultText;
}
private void autoCompleteBox1_TextChanged(object sender, System.Windows.RoutedEventArgs e)
{
string searchText = ((AutoCompleteBox)sender).SearchText;
if (!String.IsNullOrEmpty(searchText) && !defaultText.Equals(searchText))
{
autoCompleteBox1.ItemsSource = SampleWords.AutoCompletions;
autoCompleteBox1.TextChanged -= autoCompleteBox1_TextChanged;
}
}
}
Смежные вопросы
- 1. как скрыть текстовое поле в WP7
- 2. Как скрыть определенный текст в текстовом поле для wp7
- 3. Список автозаполнения для контакта для wp7
- 4. Как скрыть значок сафари автозаполнения в поле ввода
- 5. Поле автозаполнения в SugarCRM
- 6. Поле автозаполнения в форме? []
- 7. текстовое поле автозаполнения (в поле) при вводе
- 8. Доступ 2007: поле автозаполнения
- 9. JQueryUI поле ввода автозаполнения
- 10. Сделать поле автозаполнения divs
- 11. Выходное поле автозаполнения предложения
- 12. Поле автозаполнения в odoo 8
- 13. Поле поиска автозаполнения в Salesforce
- 14. Добавить радиообъекты в поле автозаполнения
- 15. Проверка поле автозаполнения в Django
- 16. Текстовое поле автозаполнения в javafx
- 17. Текстовое поле автозаполнения SWT
- 18. Drupal: поле автозаполнения CCK
- 19. Текстовое поле автозаполнения
- 20. Как скрыть/показать элемент поворота в WP7?
- 21. Как скрыть кнопку в Silverlight/WP7?
- 22. Resize автозаполнения поле ежевика
- 23. Текстовое поле автозаполнения
- 24. Как скрыть пожелания автозаполнения JS
- 25. Скрыть автозаполнения окно в Tag-то
- 26. WP7 Поиск в текстовом поле textchanged event
- 27. WP7 AutocompleteBox с изображением в текстовом поле
- 28. Как обновить поле объекта в WP7?
- 29. WP7 - Ошибка положения курсора в текстовом поле
- 30. WP7 Автоматический прокручиваемый текст в текстовом поле
Я попытался, но в поле Автозаполнение не отображается текст по умолчанию. – Rev
Я создал образец для того же самого, и он работает для меня. У меня есть обновление полного xaml и полный код C#. Теперь проверьте, нет ли у вас чего-либо. –
Ok thanks Pratik Goyal – Rev