WPF的Mainwindow和Usercontrol之间的传值

我用的是ModernWindow框架,现在就是在MordernWindow定义了一个按钮和一个标签,在点击按钮的时候总是回到一个主界面,在UserControl切换的时候,可以让标签改变值,要怎么做啊

net
Csdn user default icon
上传中...
上传图片
插入图片
抄袭、复制答案,以达到刷声望分或其他目的的行为,在CSDN问答是严格禁止的,一经发现立刻封号。是时候展现真正的技术了!
其他相关推荐
c# winForm usercontrol之间传值
大家好,我现在做的是winform一个项目。rn 现需要在mainForm应用splitcontainer,其中panel1中放置treeView,panel2中放置各种userControl,现想请问,如何根据treeView中Nodes的切换实现userControl在切换的同时还可以保证数据在usercontrol之间进行传递,可否通过数据库访问技术来实现。rn 另,如何保证在切换的同时不加button可以自行保存当前Nodes对应的UserControl中的内容。并且保证再次点击上次Nodes的时候,保证其是disposed而不是通过panel2.clesr()处理。
UserControl和Page之间的传值问题~
逛园子无意看到的,看发飙时间挺早的了,但还挺有意思~~发到这边来共享一下~~rnrn简单归简单,有空了做做,挺有味道的~rnrnPS:大牛就表看了,介个太基础,估计入不了大牛们的眼了~~rnrn又PS:GOOGLE一搜,答案到处都是~~rnrn==========================================================rnrn第一题:rn 一个Page:PageA.aspx的网页上放有一个TextBox ID为TextBox1和一个Button ID为Button1; rn  一个User Control:UcA.ascx的网页上放有一个Label ID为Label1.这个UcA.ascx并拉入到PageA.aspx上。rn  在TextBox1输入一个值,并按Button1,然把TextBox1的值传至UcA.ascx并显示于Label1.rnrn第二题:rn 一个Page:PageA.aspx的网页上放有一个TextBox ID 为TextBox1;rn 一个User Control:UcA.ascx的网页上放有一个Button ID为Button1和一个Label ID为Label1,这个UcA.ascx并拉入到PageA.aspx上。rn  在TextBox1输入一个值,并接UcA.ascx上的Button1,然把TextBox1的值传至UcA.ascx并显示于Label1.rnrn第三题:rn 一个User Control:UcA.ascx的网页上放有一个TextBox ID为TextBox1;rn  一个Page:PageA.aspx的网页上放有一个Button ID为Button1和一个Label ID为Label1;rn  然后把这个UcA.ascx并拉入到PageA.aspx上。rn  在UcA.ascx的TextBox1输入一个值,点PageA.aspx上的Button1,然后把TextBox1的值传至PageA.aspx并显示于Label1上。rnrn第四题:rn 一个User Control:UcA.ascx的网页上放有一个TextBox ID为TextBox1和一个Button ID为Button1;rn  一个Page:PageA.aspx的网页上放有一个Label ID为Label1;rn  然后把这个UcA.ascx拉至PageA.aspx上。rn  在UcA.ascx的TextBox1输入一个值,点UCA.ascx上的Button1,然后把TextBox1的值传至PageA.aspx并显示于Label1上。rnrn第五题:rn 一个User Control:UcA.ascx的网页上放有一个TextBox ID为TextBox1;rn  一个Page:PageA.aspx的网页上放有一个Button ID为Button1;rn  一个User Control:UcB.ascx的网页上放有一个Label ID为Label1;rn  然后UcA.ascx和UcB.ascx都拉至PageA.aspx上;rn  然后在UcA.ascx的TextBox1输入一个值,点PageA.aspx页面上的Button1,把TextBox1的值传至UcB.ascx的Label1上。rnrn第六题:rn 一个User Control:UcA.ascx的网页上放有一个TextBox ID为TextBox1和一个Button ID为Button1;rn  一个Page:PageA.aspx;rn  一个User Control:UcB.ascx的网页上放有一个Label ID为Label1;rn  然后把UcA.ascx和UcB.ascx都拉至PageA.aspx上。rn  然后在UcA.ascx的TextBox1输入一个值,点UcA.ascx上的Button1,把TextBox1的值传至UcB.ascx的Label1上。rnrn第七题:rn 一个User Control:UcA.ascx的网页上放有一个TextBox ID为TextBox1;rn  一个Page:PageA.aspx;rn  一个User Control:UcB.ascx的网页上放有一个Button ID为Button1和一个Label ID为Label1;rn  然后把UcA.ascx和UcB.ascx都拉至PageA.aspx上。rn  然后在UcA.ascx的TextBox1输入一个值,点UcB.ascx上的Button1,把TextBox1的值传至UcB.ascx的Label1上。rnrnrn
WPF页面之间传值
WPF的listview与textbox之间绑定,但是它们在两个xaml文件中,这样需要怎么处理,越详细越好,谢谢了
WPF的USERCONTROL中xaml里面的控件在mainwindow怎么访问
我现在有一个USERCONTROL,我想在mainwindow访问该USERCONTROL的控件
怎么用委托在UserControl用户控件之间传值?
[img=http://img.my.csdn.net/uploads/201211/24/1353759736_3809.jpg][/img]rnrn我想要实现上图所示的界面!每次点击左边的树上的第三层的节点的时候,都能把第三层节点相应的属性显示在右边的网格里。rn分别用的是两个用户控件。一个用户控件里放的是TreeView,另外用户控件里用的是DataGridView,每次点击左侧树的时候就把相应的一个ID传给右侧的用户控件,在数据库里查了以后显示相应的属性。rnrn我想在左边的用户空间里写一个委托事件Update,在右边的用户控件里写好订阅这个委托的事件setNodeID用来重新使DataGridView绑定新的数据源,每次当点左边击节点的时候,在After_selected()事件里,先new一个右边的用户控件的实例,然后调用委托事件。rnrn但是现在不能实现啊,好像没反应啊??rn下面是代码:rn-------------------------------------------------------------------------------------------rn左侧用户控件的:rn private void nodeTree_AfterSelect(object sender, TreeViewEventArgs e)rn rn /*这里得到了当前鼠标点击的节点的ID*/rnrn UCDataGridView ucDataGridView = new UCDataGridView();//new一个用户控件的实例rnrn this.Update += new EventHandler(ucDataGridView.setNodeID);//把右边用户控件的方法订阅委托事件rnrn Notify(nodeID);rn rnrn public delegate void EventHandler(int selectedNodeID);rnrn public event EventHandler Update;//声明一个EventHandler类型的委托事件,名称为Updaternrn private int nodeID;rnrn public int NodeIDrn rn get return nodeID; rn set this.nodeID = value; rn rn public void Notify(int newNodeID)//当selectedNodeID改变时,调用此方法,这个方法调用了Update这个委托事件,其分别把当前ID的值通知给另外两个控件。rn rn nodeID = newNodeID;rn rnrnrnrn大家谁有更好的方法或者可以帮我找找问题的?紧急求救!rnrnrnrn
关于两个UserControl之间传值的问题
例如:rnUserControl1中有一个TEXTBOX和一个BUTTONrnUserControl2中有一个LABELrnrn一个画面中添加了这两个UserControl,请问,在UserControl1中的TEXTBOX写内容后点BUTTONrn如何将值显示在UserControl2中的LABEL上?rn谢谢.
wpf 自定义控件之间的数据传值
[img=https://img-bbs.csdn.net/upload/201604/27/1461721859_184272.png][/img]rn[img=https://img-bbs.csdn.net/upload/201604/27/1461722067_124962.png][/img]rn[img=https://img-bbs.csdn.net/upload/201604/27/1461722079_385304.png][/img]rn[img=https://img-bbs.csdn.net/upload/201604/27/1461722092_880213.png][/img]rn[img=https://img-bbs.csdn.net/upload/201604/27/1461722249_437180.png][/img]rn[img=https://img-bbs.csdn.net/upload/201604/27/1461721921_620441.png][/img]
Usercontrol传值问题
*.ascxrn public int SubNumrn rn getreturn SubNum;rn setSubNum=value;rn rnrnrnrn怎么出现错误阿?rnrnrn那位仁兄能给出一个usercontrol传值的解决方案阿??
WPF -- 自定义控件 (UserControl)(二 下)
在自定义控件 (UserControl)(二 上)中转载大神的一篇博文。通过一个UserControl例子主要介绍了User Control后台添加依赖项属性,路由事件以及命令的添加以及使用,这篇我主要介绍一下通过通过项目应用后的一些总结。首先来分析一段前台代码: <ScrollViewer Grid.Row="4" VerticalScrollBarVisibility="Auto...
WPF UserControl OnSize
WPF中,UserControl中有一个ListView控件,在另一个Application程序中,引入这个UserControl,rnrn但引入后不能拖动,如果小了,会被截掉。我想实现的效果,拖动这个Window,能使里面的ListView控件。OnSize!随着Window按比例增长。rn另外实现切分效果,当我拉动Window的左边框或右边框,ListView自动调整宽度;当我拉动Window的上边框和下边框,listView自动调整高度!rnrn高手,专业术语不知道怎么讲!大概就是这功能。。万分感谢!
WPF不支持usercontrol?
刚建一个空项目,rnexpression Blend2中打开VS2008的SL2的Page.xaml,出现问题“WPF不支持usercontrol”的错误rn我的VS2008是9.0.30729.1 SP,我的expression Blend2是2.0.1523.0,都是中文版的
wpf usercontrol sample
一个简单的wpf demo.初学者可以学一学。
WPF引入UserControl问题
我新建了一个工程,追加了一个UserControl,命名为UserControl.xaml,rn我想在主页面里面电议一个button,然后弹出我追加的UserControl.xaml页面,不知道怎么实现?rnrn希望是以pop页面出现的,让UserControl.xaml页面出现在最前面rnrn谢谢!
WPF,关于UserControl的尺寸
一个UserControl:rn[code=html]rnrn rn rn rnrn[/code]rn使用:rn[code=html]rnrn rnrn[/code]rn[img=https://img-bbs.csdn.net/upload/201312/12/1386819108_360606.jpg][/img]rnrn我想问的是:rn在UserControl中,我设置的border1的尺寸Height是260,Width是280,在使用UserControl的时候,Grid的高和宽都只有100,为什么UserControl看起来没有被裁剪呢?
WPF usercontrol -- CircularProgressBar&ItemButton
This is my first WPF project. I'll enhance it step by step.
wpf usercontrol 中的事件
usercontrol 如何触发 关闭事件
wpf usercontrol 交互
一个窗体 windowrn两个usercontrolrnucMenu & ucTabControlrnrn怎样实现, rn在选择menuitem 的时候, 使tabcontrol 切换到相应的tab上?rn请大家帮帮忙,给出实现思路 [color=#0000FF](我知道可以把menu 和 tabcontrol 做到以个usercontrol中, 但我现在需要把它做成两个usercontrol)[/color]rnrnrn做惯了web程序, 转到c/s 有些晕车...
WPF userControl切换
在一个MainWindow里面,点击上一步或者下一步实现userControl之间切换rn以前是将userControl全部放在MainWindow里面,然后显示或者隐藏,rn请问有什么别的方法?
WPF隐藏Usercontrol的问题
用WPF写桌面程序,程序左边是一个treeView,右边是信息显示界面。选中不同的树节点,右边显示不同的界面,右边的界面我使用的是Usercontrol。当选中的树节点改变时,需要隐藏前面的Usercontrol,并显示新的Usercontrol。所有的Usercontrol如何布局呢,然后隐藏和显示?rn我初学WPF,请高手写下布局、隐藏、显示Usercontrol使用到的主要函数,思路也行。
wpf UserControl 定义事件
UserControl 包含一个 TextBlock 一个Buttonrnrn其中定义属性:rnpublic string TextBlockTextrnrngetrnrnreturn this.textBlock.Text;rnrnsetrnrnthis.textBlock.Text = value;rnrnrnrn我该如何定义一个事件 ButtonClick:rn可以在UserControl里有如下的应用: rn
WPF 使用UserControl问题
我在一个WPF练习中添加了WindowsFormsHost,WindowsFormsHost里嵌入UserControl控件。部分代码如下:rnrnrn rn rnrnWPF运行没有问题,可以正常使用UserControl,但是在开发环境里会提示:rn“错误XDG0008命名空间“clr-namespace:WpfApp1”中不存在“UserControl1”名称。”rn请问这是啥原因?怎么解决这个提示?谢谢!rn
WPF UserControl 重用问题
xmal目前实现类似于模板页的功能,通过ContentControl当做站位控件,当不同的页面引用基页面,对ContentControl填充新的内容。rn 基Xmal aaaarn rn 子Xmal bbbbrn rn rn rn rn rnrn 当对Grid的中的元素设置X:name时 ,提示rn无法对元素“CheckBox”设置 Name 特性值“aaaaaa33”,“CheckBox”在元素“BaseProcessView”的范围内,在另一范围内定义它时,已注册了名称rn rn
WPF UserControl学习
学习WPF用户控件开发技术,制作了一个漂亮的FileInputBox文件上传下载控件
wpf UserControl 问题
为什么我的 UserControl 一直显示是 加载时出现问题了rnrnUserControl:rn[code=C#]rnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrnrn[/code]rnrnrn引用界面的调用:rn[code=C#]rnrn rn rn rn rn rn rn rnrn rn OKrn rnrn[/code]rnrn并且我重新加载该设计界面的时候, 总是提示我未能找到类型: local:UC_CloseMinrnrn注: 这个2个xaml 对应的namespace都是一样的: MyTestrn如果我把UserControl那个namespace更改成MyTest.UC 也不行的rnrn这个 问题该怎么解决啊, 让UserControl能正常的显示啊rn
wpf利用委托实现窗体之间的传值
vs2010 wpf 子窗体向父窗体传值
WPF两个用户控件之间怎么传值?
rnrn有两个用户控件,都在MainWindow中。rnrn先操作第一个控件,得到一个DataTable。然后操作第二个控件,怎么得到第一个控件中返回的DataTable。
WPF新手请教一个给usercontrol传值的问题
我在一个工程中添加了一个usercontrol当做View,然后又新建了一个Viewmodel。rn我在Viewmodel中调用外部采集设备并采集得到数据,我是想将采到数据实时传递给usercontrol中的某个变量,并做相应的处理。rn我原本的想法是,在Viewmodel中没获取完一次数据就发送一个消息(Messenger.Default.Send(cm.C7_V, "VoltageToView1");),然后在Usercontrol中注册该消息(Messenger.Default.Register(this, "VoltageToView1", ReceiveVol);)。但是发现该方法在usercontrol中不好使。rn我在网上搜了好多帖子,还不是很清楚应该怎么办?是否需要依赖属性什么的吗?rnrnps:主界面是一个window,usercontrol相当于是嵌在主页面上的一个子界面,一共有3个这样的子界面。
WPF传值~~~~
rn[code=csharp]rn//页面1:rnpublic string lablestringrn rn get return this.labelstr1.Content.ToString(); rn set this.labelstr1.Content=value;rn rn//页面2:rnprivate void button1_Click(object sender, RoutedEventArgs e)rn rn MainWindow mw = (MainWindow)this.Owner;rn mw.lablestring= "1234456";rn this.Close();rn rn[/code]rnrn[img=https://img-bbs.csdn.net/upload/201508/17/1439793628_619259.png][/img]rnrn点击子窗体的按钮把值传到父窗体中,关闭当前窗体!rnrn看看是什么问题???rnrn
mainwindow
很好的,欢迎使用,哈哈,分不多,多捧捧场吧,是关于界面的。
求winform中usercontrol之间的传值问题,C#
还请详细点说出uesercontrol之间的传值具体怎么操作吧,比如usercontrol1中textbox1内容为动态输入内容,在点击btn后可以将这段字符串传给 usercontrol2中的textbox2在usercontrol2显示的时候显示出来。rnPS:这两个usercontrol都放在一个panel中,通过mainform中的treeview节点的选择进行usercontrol的切换显示。
wpf中usercontrol创建与引用
1.创建usercontrol 项目     创建项目类型为usercontrol的项目,编辑项目,生成解决方案,debug中即生成usercontrol.dll 2. 引用usercontrol     在自己的wpf项目添加对上面生成的dll的引用     标签中 添加xmlns:mycontrol(自己的名字随便)=“clr-namespace:usercontrol(上面生成的名字
WPF,请看下这个UserControl
[code=html]rnrn rn rn rnrn[/code]rnrn[code=html]rnrn rn rn rnrn[/code]rnrnUserControl中,有一个Button,其Background绑定到控件的Foreground属性上,使用的时候,设置了Foreground为红色,可是Button为什么没有呈现红色呢?
WPF 多用UserControl开发控件
UserControl可重用性高
c# winform usercontrol用户控件传值
c# winform form页面点击按钮弹出用户控件,选择用户控件中的值并且赋给form页面上的控件
WPF 实现一个UserControl的问题
我要实现下面这样一个UC,rn[img=http://img.my.csdn.net/uploads/201211/15/1352963305_2880.jpg][/img]rnrn比如设备A下面纵向的是时间刻度线,鼠标可以选一段时间,选的时间颜色就变为绿色,怎么实现,提供样例的连接给我也行。
wpf承载winform做的usercontrol
请教一下,因为某种原因,我需要用wpf承载winform做的usercontrol,我的usercontrol上面有一个tabcontrol,我视图改变每个Page的背景色为白色,但是发现tabpage标题还是有点黑,不明白怎么解决。rnrn没办法上图,用了N年CSDN,都不知道我该到哪里上传图rn
WPF/Silverlight UserControl继承示例
演示如何在WPF和Silverlight中实现UserControl的继承。 在实际工程项目中,XAML程序并不推荐使用继承的方式实现控件,并且由于设计层和逻辑层的分离,导致直接继承UserControl子类并不容易,需要在理解UserControl模板和逻辑树概念的基础上进行代码改写。
关于WPF中UserControl的问题
我用了一个有Loading效果的UserControlrnrn平时调用的时候 效果正常。。rnrn现在我想实现一个功能。。 我现在假设 一个Button的事件 要执行5秒,我想在这5秒间执行这个loading的效果。。可是 我在头和尾巴 加上这个代码后。。貌似这个Loading动画 会卡住 。。然后直接消失。。没有达到想要的效果:rnrnthis.loading.Visibility = Visibility.Visible;rnrn...执行代码rnrnthis.loading.Visibility = Visibility.Collapsed;rnrnrn这个动画 在执行代码的时候 就不能动了- - 求解释。。
wpf中UserControl关闭的问题
我加载了一个UserControl,不知道怎么关闭它啊 ,是在wpf中哦,如果在winform中的话是可以有dispose方法,而wpf中确没有,我想关闭它,释放掉资源,不是仅仅的隐藏哦,如果有经验的麻烦不惜赐教~~万分感谢
WPF UserControl中作用域问题
我现在有3个UserControl简称UC1,UC2,UC3.rnUC3是UC1和UC2组成的。我现在想在UC3中,通过在UC1的textbox输入字符,在UC2的label中显示。应该怎么实现。rn我现在的思路是:在UC1中定义一个事件,这个通过这个事件将textbox的值赋给UC2的label,问题是UC1无法直接和UC2传递数据,所以应该怎么解决?rn或者还有没有别的方法来解决这个需求?rn谢谢各位了,
相关热词 c# 标准差 计算 c#siki第五季 c#入门推荐书 c# 解码海康数据流 c# xml的遍历循环 c# 取 查看源码没有的 c#解决高并发 委托 c#日期转化为字符串 c# 显示问号 c# 字典对象池