リストボックスの行を選択できないようにする方法はありますか?
上記の画像はListBoxを示しています。行を選択できることがわかります。しかし、私は行をクリックすると選択することはできませんが、私はこの問題を解決する方法については考えていません。 私の質問は、上記のリストボックスの行を選択できないようにする方法です。
リストボックスの行を選択できないようにする方法はありますか?
上記の画像はListBoxを示しています。行を選択できることがわかります。しかし、私は行をクリックすると選択することはできませんが、私はこの問題を解決する方法については考えていません。 私の質問は、上記のリストボックスの行を選択できないようにする方法です。
最も簡単な解決策は、リストボックスの代わりにItemsControlを使用することです。これは、選択を許可しない同様のコントロールです。
コントロールを再テンプレートして、選択した状態のアニメーションを削除できます。あなたがブレンドを持っているなら、やりやすい
ListBoxを右クリックし、[追加のテンプレートの編集]を選択します。生成されたアイテムコンテナを編集する|コピーを編集します。 [状態]タブに切り替え、[選択済み]状態を選択します。 (Silverlightの場合)矩形の「fillColor2」に赤い円が表示され、Opacityプロパティがこの状態でアニメーション化されていることがわかります。 fillColor2を展開し、不透明度をクリックして、削除を押します。フォーカスされた状態(マウスオーバーの効果を望まない場合はMouseOver状態)でも同じ操作を行うことができます
はい、私はブレンドしていますが、どうですか? – DEN
Danexxtone、あなたは正しいです! – DEN