WPF Xaml пользовательский стиль выбранного пункта моделирования в ListBox

Вы можете использовать следующие шаги:

  1. Запросить страницу, используя HTTP
  2. Сохранить ответ в std::string
  3. Использовать std::string::find. [ 115]

Сложность здесь - это шаг 1. В C ++ нет стандартного HTTP-клиента. Он также не имеет стандартного сетевого API. Вы можете найти спецификацию HTTP здесь: https://tools.ietf.org/html/rfc2616 , которую вы можете использовать для реализации клиента HTTP. Но, как и во всех задачах программирования, вы можете сэкономить много работы, используя существующую реализацию.

8
задан Dave Clemmer 15 August 2011 в 18:37
поделиться

1 ответ

Перенесите Тег style с ItemContainerStyle как указано ниже:

<ListBox ItemsSource="{Binding Source={StaticResource WPFApparelCollection}}"
         Grid.Row="1" Margin="2,26,2,104"
         ScrollViewer.VerticalScrollBarVisibility="Hidden"
         ScrollViewer.HorizontalScrollBarVisibility="Hidden" 
         SelectionMode="Single"
         x:Name="list1" MouseLeave="List1_MouseLeave" MouseMove="List1_MouseMove" 
         Style="{DynamicResource ListBoxStyle1}"  >

        <ListBox.ItemContainerStyle>
            <Style TargetType="{x:Type ListBoxItem}">
                <Setter Property="Background" Value="Transparent"/>
            </Style>
<!-- the rest of your code,  but close the ItemContainerStyle -->
        </ListBox.ItemContainerStyle> 
    </ListBox>
13
ответ дан 5 December 2019 в 11:28
поделиться
Другие вопросы по тегам:

Похожие вопросы: