zoukankan      html  css  js  c++  java
  • Silverlight ListBox

    1、自定义ListBoxItem

    <Grid x:Name="LayoutRoot" Background="Transparent">
         <ScrollViewer VerticalScrollBarVisibility="Auto" HorizontalScrollBarVisibility="Auto">
          <Border Style="{StaticResource CommonBorder}">          
          <ListBox x:Name="MyListBoxToShowProperty" Margin="10">
           <ListBox.ItemTemplate >
            <DataTemplate>
             <StackPanel Orientation="Horizontal">
              <TextBlock Text="{Binding zhiduan}" Margin="5,2,0,0"/>
              <TextBlock Text="{Binding shuxing}" Margin="5,2,0,0" Foreground="OrangeRed"/>  
          </StackPanel>        
         </DataTemplate>  
        </ListBox.ItemTemplate>  
       </ListBox>
      </Border>
      </ScrollViewer>    
        </Grid>

    2、自定义ListBox整体显示样式,以下可使其所有Item水平显示

            <ListBox>
                <ListBox.ItemsPanel>
                    <ItemsPanelTemplate >
                        <StackPanel Orientation="Horizontal"/>
                    </ItemsPanelTemplate>
                </ListBox.ItemsPanel>           
                <ListBoxItem Content="选项1" Width="50" />
                <ListBoxItem Content="选项2" Width="50" />
                <ListBoxItem Content="选项3" Width="50" />
                <ListBoxItem Content="选项4" Width="50" />
            </ListBox>

  • 相关阅读:
    并发通信、生产者消费者模型
    进程和线程的标识,守护模式
    IO多路复用
    网络编程(三):非阻塞套接字
    网络编程(二):套接字Socket
    网络编程(一):基础知识
    python标准库:base64模块
    @classmethod 和 @staticmethod
    Python特性及解释目录(不间断更新)
    Keras 整理及部分源码分析目录(不间断更新)
  • 原文地址:https://www.cnblogs.com/liancs/p/3879273.html
Copyright © 2011-2022 走看看