C# と VB.NET の質問掲示板

ASP.NET、C++/CLI、Java 何でもどうぞ

ログ内検索
  • キーワードを複数指定する場合は 半角スペース で区切ってください。
  • 検索条件は、(AND)=[A かつ B] (OR)=[A または B] となっています。
  • [返信]をクリックすると返信ページへ移動します。
キーワード/ 検索条件 /
検索範囲/ 強調表示/ ON (自動リンクOFF)
結果表示件数/ 記事No検索/ ON
大文字と小文字を区別する

全過去ログを検索

<< 0 >>
■47633  Silverlight3 画面を終了したい
□投稿者/ season -(2010/03/10(Wed) 10:51:59)

    分類:[その他の言語] 

    Silverlight3(C#)で開発しています。

    ユーザーコントロールに配置したButtonをクリックしたら、
    表示中のページを閉じたいのですが、
    どのようにプログラムしたら良いかが分かりませんでした。

    もしご存知でしたら教えて頂けませんか?
    ぜひよろしくお願い致します。
親記事 /過去ログ80より / 関連記事表示
削除チェック/

■81610  Re[4]: チェックボックス、ラジオボタンのリストの四角丸を大きくしたい
□投稿者/ あさ -(2016/10/19(Wed) 15:39:52)
    No81604 (Mira さん) に返信

    Miraさま

    ありがとうございます^^。
    そういうことだったのですね。

    実行時のソースを見ると、このようになっていました。

    <table id="cblTest">
    <tr>
    <td><input id="cblTest_0" type="checkbox" name="cblTest$0" checked="checked" value="ありがとう" /><label for="cblTest_0">ありがとう</label></td>
    </tr><tr>
    <td><input id="cblTest_1" type="checkbox" name="cblTest$1" value="こんにちは" /><label for="cblTest_1">こんにちは</label></td>
    </tr><tr>
    <td><input id="cblTest_2" type="checkbox" name="cblTest$2" value="どうも" /><label for="cblTest_2">どうも</label></td>
    </tr>
    </table>


    ここに適用させるCSSですね。

    ありがとうございます^^。
記事No.81601 のレス /過去ログ139より / 関連記事表示
削除チェック/

■85919  Re[2]: comboboxのselectindexについて
□投稿者/ あ -(2017/12/01(Fri) 20:24:27)
    No85918 (エラー仮面 さん) に返信
    >>文字を検索する時、「あ」を検索後、コモンボックスに
    >>あの文字を見つけて表示されるには如何したらできますか?
    >
    > 「コモンボックス」とは、コンボボックス(ComboBox)のことでしょうか?
    コンボボックスです。失礼しました。

    例えば
    あで始まる文字をコンボボックスに表示(カタカナとひらがな含む)。

    「あり」、「アイス」、「アメリカンドック」
    この3つのみ表示させたいんです。

    combobox1.items.clearであだけ上の3つ表示させ。

    複数(あ以外)ある場合
    With combobox1
    .Items.add("あ)
    .Items.add("アイス)
    .Items.add("アメリカンドック")
    .Items.add("イカ")
    .Items.add("いす")
    .Items.add("いえ")
    end with

    このようなアイテムがあるとします。

    あで検索すると「い」の文字は消える、逆にいを検索すると「あ」の文字は消える
    ソースコードをいろいろ検索しても見つからずにいます。

    カタカナとひらかなも一緒に文字を表示させたいのですが、お願い申し上げます。

記事No.85865 のレス /過去ログ147より / 関連記事表示
削除チェック/

■85921  Re[3]: comboboxのselectindexについて
□投稿者/ 魔界の仮面弁士 -(2017/12/01(Fri) 22:41:28)
    No85919 (あ さん) に返信
    > あで始まる文字をコンボボックスに表示(カタカナとひらがな含む)。
    > 「あり」、「アイス」、「アメリカンドック」
    > この3つのみ表示させたいんです。

    ComboBox1 自身の中身を入れ替えてしまうと再検索の際に困るので、
    「全データ」を管理するためのリストと
    「絞込んだデータ」を表示するためのコンボボックスは
    別管理にした方が良いと思いますよ。



    Imports System.Globalization
    Public Class Form1
      Private list As New List(Of String)()

      Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
        '元データをコレクション変数に保持しておく
        list.Clear()
        list.Add("あ")
        list.Add("アイス")
        list.Add("アメリカンドック")
        list.Add("イカ")
        list.Add("いす")
        list.Add("いえ")

        'それを ComboBox に表示
        ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList
        ComboBox1.DataSource = list
      End Sub

      Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
        'テキストを書き換えるたびに、
        'リストの内容を先頭一致でフィルタリング
        Dim ci = New CultureInfo("ja-jp").CompareInfo
        Dim opt As CompareOptions
        opt = opt Or CompareOptions.IgnoreWidth   '全角と半角を区別しない
        opt = opt Or CompareOptions.IgnoreKanaType 'ひらがなとカタカナを区別しない
        opt = opt Or CompareOptions.IgnoreCase   '大文字と小文字を区別しない

        Dim txt As String = TextBox1.Text
        ComboBox1.DataSource = list.Where(
          Function(s)
            Return 0 = ci.Compare(Strings.Left(s, txt.Length), txt, opt)
          End Function).ToArray()
      End Sub
    End Class
記事No.85865 のレス /過去ログ147より / 関連記事表示
削除チェック/

■85923  Re[4]: comboboxのselectindexについて
□投稿者/ あ -(2017/12/02(Sat) 19:23:57)
    No85921 (魔界の仮面弁士 さん) に返信
    > ■No85919 (あ さん) に返信

    > Imports System.Globalization
    > Public Class Form1
    >   Private list As New List(Of String)()
    >
    >   Private Sub Form1_Load(sender As Object, e As EventArgs) Handles MyBase.Load
    >     '元データをコレクション変数に保持しておく
    >     list.Clear()
    >     list.Add("あ")
    >     list.Add("アイス")
    >     list.Add("アメリカンドック")
    >     list.Add("イカ")
    >     list.Add("いす")
    >     list.Add("いえ")
    >
    >     'それを ComboBox に表示
    >     ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList
    >     ComboBox1.DataSource = list
    >   End Sub
    >
    >   Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
    >     'テキストを書き換えるたびに、
    >     'リストの内容を先頭一致でフィルタリング
    >     Dim ci = New CultureInfo("ja-jp").CompareInfo
    >     Dim opt As CompareOptions
    >     opt = opt Or CompareOptions.IgnoreWidth   '全角と半角を区別しない
    >     opt = opt Or CompareOptions.IgnoreKanaType 'ひらがなとカタカナを区別しない
    >     opt = opt Or CompareOptions.IgnoreCase   '大文字と小文字を区別しない
    >
    >     Dim txt As String = TextBox1.Text
    >     ComboBox1.DataSource = list.Where(
    >       Function(s)
    >         Return 0 = ci.Compare(Strings.Left(s, txt.Length), txt, opt)
    >       End Function).ToArray()
    >   End Sub
    > End Class
    >

    本当にありがとうございました
    無事出来ました。感謝い出します。
記事No.85865 のレス / END /過去ログ147より / 関連記事表示
削除チェック/

■85965  Re[5]: comboboxのselectindexについて
□投稿者/ あ -(2017/12/05(Tue) 21:30:09)
    2017/12/05(Tue) 23:27:50 編集(投稿者)

    No85923 (あ さん) に返信
    > ■No85921 (魔界の仮面弁士 さん) に返信
    >>■No85919 (あ さん) に返信
    補足として申し上げます。

    新しいform2からlist.add("")に書いてform1にコンボボックス表示させたいと思いついたのですが。

    form1の
    Imports System.Globalization
    Public Class Form2
      Private list As New List(Of String)()
    Private Sub raion_Load(sender As Object, e As EventArgs) Handles MyBase.Load

    End Sub

    Private Sub Button1_Click(sender As Object, e As EventArgs) Handles Button1.Click
    Me.Close()

    With Form1.ComboBox1
    list.Add("あり")
    list.Add("アメリカンドック")
    'form1に表示させる
    Form1.ComboBox1.DropDownStyle = ComboBoxStyle.DropDownList
    Form1.ComboBox1.DataSource = list
    end with

    この場合は出来ます。
    しかし、文字を検索すると消えてしまいました。

    'form2
    Private Sub TextBox1_TextChanged(sender As Object, e As EventArgs) Handles TextBox1.TextChanged
    'テキストを書き換えるたびに、
    'リストの内容を先頭一致でフィルタリング
    Dim ci = New CultureInfo("ja-jp").CompareInfo
    Dim opt As CompareOptions
    opt = opt Or CompareOptions.IgnoreWidth '全角と半角を区別しない
    opt = opt Or CompareOptions.IgnoreKanaType 'ひらがなとカタカナを区別しない
    opt = opt Or CompareOptions.IgnoreCase '大文字と小文字を区別しない
    Dim txt As String = Form1.TextBox2.Text
    Form1.ComboBox1.DataSource = list.Where(
    Function(s)
    Return 0 = ci.Compare(Strings.Left(s, txt.Length), txt, opt)
    End Function).ToArray()

    End Sub
    'form1で検索する
    Private Sub TextBox2_TextChanged(sender As Object, e As EventArgs) Handles TextBox2.TextChanged
    'テキストを書き換えるたびに、
    'リストの内容を先頭一致でフィルタリング
    Dim ci = New CultureInfo("ja-jp").CompareInfo
    Dim opt As CompareOptions
    opt = opt Or CompareOptions.IgnoreWidth '全角と半角を区別しない
    opt = opt Or CompareOptions.IgnoreKanaType 'ひらがなとカタカナを区別しない
    opt = opt Or CompareOptions.IgnoreCase '大文字と小文字を区別しない

    Dim txt As String = a00.TextBox1.Text
    ComboBox1.DataSource = list.Where(
    Function(s)
    Return 0 = ci.Compare(Strings.Left(s, txt.Length), txt, opt)
    End Function).ToArray()
    End Sub

    試したんですがform1で検索すると消えてしまいました。

    何卒宜しくお願い致します。
記事No.85865 のレス /過去ログ147より / 関連記事表示
削除チェック/



<< 0 >>

パスワード/

- Child Tree -