WPFでコントロールのグループを「マーク」してから、window.xaml.cs
関数でこれらのコントロールを取得する方法があるかどうかを知りたいと思います。WPFのマークと選択コントロール
ウィンドウのレイアウト上、コントロールは任意のxaml 構造体でグループ化することはできません。
私はこの
<Button Selection="selection" />
<Textbox />
<Label Selection="selection" />
のようなものたい - 私は、重要なことは、識別子が一意であることができないということです、私はName
を使用することはできませんし、また、汎用的であってはなりません
function someEvent()
{
//In here get a collection with the button and the Label using 'selection'
}
を使用できませんLabel
またはButton
です。
最後に、私が一番最初に言ったように、コントロールはどんな種類のグループでもエンコードできません。それらは別々にエンコールされるかもしれません。
ありがとうございました!
オプション1:Tagプロパティを使用できます。オプション2:グループを表す添付プロパティを作成します。 –
@Andrewが答えて言ったように、「コントロールのグループを取得する」なら、おそらくより洗練された、より簡単な方法、正統なXAMLの練習に沿ったものがあります。しかし、そうでなければ、付属の財産は絶対に行く方法です。 –