-2
ItemsControl
の項目の配置を設定する方法を探しています。上から下(デフォルト)ではなく左から右に配置されています。 ItemsControl内の項目を水平に整列させます(xamlなし)
ItemsControl crtl = new ItemsControl;
...
ctrl.ContentAlignment = ContentAlignment.Horizontal; // does not exist
のような容易に設定することができるプロパティは、である。しかし、これは当てはまらないようだと思いました。 XAMLにはこれを達成するための無数の例があります(通常、スタイルやテンプレートなどを使用します)。しかし、C#コードでは何も見つかりませんでした。そして、xamlステートメントをC#コードに変換する方法もわかりません。
誰でもヒントを教えてください。
Let'sをしようプロパティを使用するここでのようなオリエンテーション:[https://stackoverflow.com/questions/1052342/itemscontrol-wit h-horizontal-orienta tion](https://stackoverflow.com/questions/1052342/itemscontrol-wit%E2 %80%8C%E2%80%8Bh-horizontal-Oria%E2%80%8C%E2%80%8Btion) – macieqqq
これらのリンクは役立ちます:https://social.msdn.microsoft.com/Forums/vstudio/en -US/f02db50e-52f6-45d5-b245-6e3ded37bb6e/prog rammatically-set-itemcontrols-itemspanelemplate?forum = wpf&https://stackoverflow.com/questions/8398000/how-to-set-itemspaneltemplate-to-a-dynamically-created-grid-in-code-behind – PaulF