Есть объект ScrollViewer
, содержащий StackPanel
:
<ScrollViewer>
<StackPanel x:Name="ShopList"/>
</ScrollViewer>
При нажатии на кнопку FoodAdd
:
<Button
x:Name="FoodAdd"
Content="Добавить"
Margin="287,102,0,17"
Height="81"
Width="130"
BorderBrush="#FFFBEFEF"
Foreground="#FFFFF7F7"
Background="#FF56E0C7"
FontFamily="/Assets/Fonts/Stolzl.otf#Stolzl Light"
Click="NewItem"/>
в ShopList
добавляется новый объект методом NewItem
:
private void NewItem(object sender, RoutedEventArgs e)
{
string item_name = NewFood.Text;
if(item_name.Trim(' ') != "")
{
Button new_button = new Button();
new_button.Content = item_name;
new_button.Width = 350;
new_button.HorizontalContentAlignment = HorizontalAlignment.Left;
new_button.FontSize = 30;
Thickness thick = new Thickness(0);
thick.Bottom = 1;
new_button.BorderThickness = thick;
new_button.BorderBrush = new SolidColorBrush(Color.FromArgb(0xFF, 0x4F, 0x4E, 0x4E));
new_button.Click += Delete_fromlist;
ShopList.Children.Add(new_button);
}
NewFood.Text = "";
NewFood.Focus(FocusState.Keyboard);
}
А удаляется из него методом Delete_fromlist
:
private void Delete_fromlist(object sender, RoutedEventArgs e)
{
((Button)sender).Content = "";
ShopList.Children.Remove(((Button)sender));
}
И вот тут образуется проблема. При удалении элемента (= нажатию по нему) всплывает тач-клавиатура телефона. Сам элемент удаляется успешно. С чем это может быть связано? Спасибо.
Айфон мало держит заряд, разбираемся с проблемой вместе с AppLab
Перевод документов на английский язык: Важность и ключевые аспекты
Есть задача для конкретного приложения сделать "особое" преобразование имен в адреса по сравнению с операционной системойПерсональный DNS/hosts,...
На форме присутствуют 3 PictureBox-а, а так же 2 Button-a для выбора между нимиКак использовать в массиве все Picturebox-ы и сделать возможность переключения...
КАК Изменить значение глобальной переменной в локальной области видимости без переопределения