1

RadioButtonにいくつかのsを追加する必要がありFlowLayoutPanelます。

ラジオボタンのプロパティをデフォルトのままにしておくと、問題ありません。しかし、私が設定CheckAlign = ContentAlignment.TopCenterすると、このようにうまくいかないでしょう

フローレイアウトパネルの表示が間違っている

これが私のコードです:

for (int i = 0; i < 2; ++i) {
    RadioButton opt = new RadioButton() {
        Text = "Test",
        CheckAlign = ContentAlignment.TopCenter
    };

    pnlPassNumbers.Controls.Add(opt);
}

誰もがそれがどのように間違っていたか知っていますか?ありがとう!

4

1 に答える 1

2

あなたは実際に何が間違っているのかを説明していません。つまり、テキストをマークの左側に配置する必要がありますか、それともマークの下に配置する必要がありますか?

for (int i = 0; i < 2; ++i) {
    RadioButton opt = new RadioButton() {
        Text = "Test",
        CheckAlign = ContentAlignment.TopCenter,
        TextAlign = ContentAlignment.BottomCenter.
        Size = new Size(86, 36)
    };

    pnlPassNumbers.Controls.Add(opt);
}
于 2012-01-06T14:11:09.190 に答える