WPFのスタックパネルで左右のコントロールを揃える
2023-08-18 22:10:27
質問
次のようなコードがあります。
<DockPanel>
<StackPanel DockPanel.Dock="Top" Orientation="Horizontal">
<RadioButton Content="_Programs"
IsChecked="{Binding Path=ProgramBanksSelected}" IsEnabled="{Binding Path=ProgramsEnabled}" Margin="8" />
<StackPanel>
<Label Content="Master" Height="28" Name="MasterFileStatus" VerticalContentAlignment="Center"/>
</StackPanel>
</StackPanel>
...
ラジオボタンはスタックパネルの左側に配置し(例を乱雑にしないためにいくつかのボタンを削除しました)、ラベル(ネストしたStackPanelに一時的に置きました)は右側に配置します。
私はすでに多くの配置の組み合わせを試しましたが、ラベルを右側に配置することができません。 これを達成するには、何を追加すればよいでしょうか。
どのように解決するのですか?
を使用しないだけです。
StackPanel
,
StackPanels
スタック
. これらは、明白な理由により、積み重ねた方向に整列することができません。このため
Grid
のように、カラムの定義がある。
<Grid.ColumnDefinitions>
<ColumnDefinition Width="Auto" />
<ColumnDefinition Width="*" />
<ColumnDefinition Width="Auto" />
</Grid.ColumnDefinitions>
関連
-
[解決済み] WPF: スクロールバー付きItemsControl (ScrollViewer)
-
[解決済み] WPF ListViewの選択範囲オフ
-
[解決済み] WPFのスライダーを整数の位置にのみスナップさせる方法とは?
-
[解決済み] 画像付きWPFボタン
-
[解決済み] WPF標準のタブコントロールに選択されたタブが変更されたイベントはありますか?
-
[解決済み] WPF バインディング StringFormat Short Date String
-
[解決済み] WPFのTextBlock要素とLabelコントロールの違いは何ですか?重複
-
[解決済み] ObservableCollectionのクリア時にe.OldItemsに項目がない場合
-
[解決済み] WPFのバインディングモードにはどのようなものがありますか?
-
[解決済み] すべてのコントロールをターゲットにする方法 (WPF Styles)
最新
-
nginxです。[emerg] 0.0.0.0:80 への bind() に失敗しました (98: アドレスは既に使用中です)
-
htmlページでギリシャ文字を使うには
-
ピュアhtml+cssでの要素読み込み効果
-
純粋なhtml + cssで五輪を実現するサンプルコード
-
ナビゲーションバー・ドロップダウンメニューのHTML+CSSサンプルコード
-
タイピング効果を実現するピュアhtml+css
-
htmlの選択ボックスのプレースホルダー作成に関する質問
-
html css3 伸縮しない 画像表示効果
-
トップナビゲーションバーメニュー作成用HTML+CSS
-
html+css 実装 サイバーパンク風ボタン
おすすめ
-
[解決済み] ラジオボタンをenumにバインドするには?
-
[解決済み】Visual Studio 2015の追加デバッグオプションの無効化
-
[解決済み] 静的プロパティへのバインディング
-
[解決済み] オーバーレイコントロールを他のすべてのコントロールの上に配置するには?
-
[解決済み] スタックパネルでアイテムを整列させる?
-
[解決済み] WPFのデータグリッドでセルの編集を無効にするには?
-
[解決済み] マルチバインディングで1バインディングの定数値を渡すには?
-
[解決済み] WPFにDesignModeプロパティはありますか?
-
[解決済み] WPFのTextBlock要素とLabelコントロールの違いは何ですか?重複
-
[解決済み] WPFのCanExecuteを最初に呼び出すとCommandParameterがNULLになる。