タグ付けされた質問 「listbox」

1
ListBoxとListView-データバインディングの選択方法
WPFアプリケーションのListBoxまたはListViewを検討しています。データバインディングとアイテムテンプレートのどちらかをサポートしているようです。私のアプリケーションには、ユーザー入力に基づいて検索/ソート/フィルタリングできるようにするアイテムの簡単なリストがあります。データバインディングのデモ(http://msdn.microsoft.com/en-us/library/ms771319.aspx)では、CollectionViewSourceを含むListBoxを使用しています。 誰がいつどのコントロールを使用するかについて長所/短所がありますか?



3
複数選択を許可せずにHTMLでリストボックスを作成する方法は?
HTMLの経験はあまりありません。シンプルなリストボックスを作成したいと思っていますが、要件の1つは複数選択を無効にすることです。リストボックスのコードのほとんどはこのようになります- <select name="sometext" multiple="multiple"> <option>text1</option> <option>text2</option> <option>text3</option> <option>text4</option> <option>text5</option> </select> ただし、これにより複数選択が可能になります。 ここでは、同様の質問が行われましたが、「最良の」回答は反対投票されました。だから私はこれが他にどのようにできるのかわかりません。助けてください。
97 html  listbox 

3
TextBlockを強制的にWPF ListBoxでラップする
メッセージを表示するWPFリストボックスがあります。左側にアバターがあり、ユーザー名とメッセージがアバターの右側に縦に積み重ねられています。メッセージテキストがワードラップするまでレイアウトは問題ありませんが、代わりにリストボックスに水平スクロールバーが表示されます。 私はGoogleで検索して、同様の問題の解決策を見つけましたが、どれもうまくいきませんでした。 <ListBox HorizontalContentAlignment="Stretch" ItemsSource="{Binding Path=FriendsTimeline}"> <ListBox.ItemTemplate> <DataTemplate> <StackPanel Orientation="Horizontal"> <Border BorderBrush="DarkBlue" BorderThickness="3" CornerRadius="2" Margin="3" > <Image Height="32" Width="32" Source="{Binding Path=User.ProfileImageUrl}"/> </Border> <StackPanel Orientation="Vertical"> <TextBlock Text="{Binding Path=User.UserName}"/> <TextBlock Text="{Binding Path=Text}" TextWrapping="WrapWithOverflow"/> <!-- This is the textblock I'm having issues with. --> </StackPanel> </StackPanel> </DataTemplate> </ListBox.ItemTemplate> </ListBox>


7
リストボックスに垂直スクロールバーを表示するにはどうすればよいですか?
以下の例では、数十のフォント名を含むリストボックスがあります。 リストの最初のフォントだけでなく、任意のフォントを選択できるように、自動的に垂直スクロールバーが表示されると思いましたが、そうではありません。 そこで、「ScrollViewer」を追加すると、右側に「スクロールバー領域」が配置されますが、スクロールできるようにスクロールバー領域にスクロールバーがありません(!)。 スクロールバーが自動ではないのはなぜですか?また、スクロールバーを強制的に表示するにはどうすればよいですか? <StackPanel Name="stack1"> <Grid> <Grid.RowDefinitions> <RowDefinition Height="2*"></RowDefinition> <RowDefinition Height="*"></RowDefinition> </Grid.RowDefinitions> <ScrollViewer> <ListBox Grid.Row="0" Name="lstFonts" Margin="3" ItemsSource="{x:Static Fonts.SystemFontFamilies}"/> </ScrollViewer> </Grid> </StackPanel>
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.