silverlight 可编辑的Combobox

silverlight 可编辑的Combobox,第1张

概述其实Combobox是不可以编辑的,但是有很多情况下需要这样,对于新手来说,自己编不太现实,所以想出了这个土方法,原理就是让Combobox和textbox位置上重叠,textbox在上面。 XAML代码 <Grid x:Name="LayoutRoot" Background="White">         <ComboBox Canvas.Left="200" Canvas.Top="189

其实ComboBox是不可以编辑的,但是有很多情况下需要这样,对于新手来说,自己编不太现实,所以想出了这个土方法,原理就是让ComboBox和textBox位置上重叠,textBox在上面。

XAML代码

<GrID x:name="LayoutRoot" Background="White">
        <ComboBox Canvas.left="200" Canvas.top="189" Height="23" name="comboBox4"  WIDth="166" margin="117,138" DropDownClosed="comboBox4_DropDownClosed"  />
        <TextBox Canvas.left="200" Canvas.top="189" Height="23" name="txtGateway" WIDth="144" margin="117,138,139,138" />
    </GrID>

实现ComboBox和textBox的margin的X,Y位置相同,在利用ComboBox的comboBox4_DropDownClosed事件得到ComboBox选择文本

        private voID comboBox4_DropDownClosed(object sender,EventArgs e)
        {
            try
            {
              txtGateway.Text = comboBox4.SelectedValue.ToString();
            }
            catch (Exception)
            {

                txtGateway.Text = "";             }                    }

这样就实现了可编辑ComboBox了 总结

以上是内存溢出为你收集整理的silverlight 可编辑的Combobox全部内容,希望文章能够帮你解决silverlight 可编辑的Combobox所遇到的程序开发问题。

如果觉得内存溢出网站内容还不错,欢迎将内存溢出网站推荐给程序员好友。

欢迎分享,转载请注明来源:内存溢出

原文地址:https://54852.com/web/1071105.html

(0)
打赏 微信扫一扫微信扫一扫 支付宝扫一扫支付宝扫一扫
上一篇 2022-05-26
下一篇2022-05-26

发表评论

登录后才能评论

评论列表(0条)

    保存