WPF Comboboxで選択された値を簡単に取得したいだけ

イラスト C#

コンボボックスを配置

時刻を指定できるようにコンボボックスを配置しました。

XAMLコードは以下のような感じです。

                <ComboBox
x:Name="cmb_Hour" FontSize="30" Width="70" SelectedIndex="0">
                    <ComboBoxItem Content="00"/>
                    <ComboBoxItem Content="01"/>
                    <ComboBoxItem Content="02"/>
                    <ComboBoxItem Content="03"/>
                    <ComboBoxItem Content="04"/>
                    <ComboBoxItem Content="05"/>
                    <ComboBoxItem Content="06"/>
                    <ComboBoxItem Content="07"/>
                    <ComboBoxItem Content="08"/>
                    <ComboBoxItem Content="09"/>
                    <ComboBoxItem Content="10"/>
                    <ComboBoxItem Content="11"/>
                    <ComboBoxItem Content="12"/>
                    <ComboBoxItem Content="13"/>
                    <ComboBoxItem Content="14"/>
                    <ComboBoxItem Content="15"/>
                    <ComboBoxItem Content="16"/>
                    <ComboBoxItem Content="17"/>
                    <ComboBoxItem Content="18"/>
                    <ComboBoxItem Content="19"/>
                    <ComboBoxItem Content="20"/>
                    <ComboBoxItem Content="21"/>
                    <ComboBoxItem Content="22"/>
                    <ComboBoxItem Content="23"/>
                </ComboBox>
                <TextBlock
FontSize="30" Text=":"/>
                <ComboBox
x:Name="cmb_Minute" FontSize="30" Width="70" SelectedIndex="0">
                    <ComboBoxItem Content="00"/>
                    <ComboBoxItem Content="05"/>
                    <ComboBoxItem Content="10"/>
                    <ComboBoxItem Content="15"/>
                    <ComboBoxItem Content="20"/>
                    <ComboBoxItem Content="25"/>
                    <ComboBoxItem Content="30"/>
                    <ComboBoxItem Content="35"/>
                    <ComboBoxItem Content="40"/>
                    <ComboBoxItem Content="45"/>
                    <ComboBoxItem Content="50"/>
                    <ComboBoxItem Content="55"/>
                </ComboBox>

この中で設定された値を取得したいだけなのですが、どれを選んだらいいのか?できるだけコードビハインドで簡単に取得する方法を知りたいと思っていました。

簡単に取得できます。

文字列で、選択されている値を取得するのは以下の通りです。

cmb_Hour.Text
cmb_Minute.Text

これで選択されている値を取得する事が可能です。

コメント

タイトルとURLをコピーしました