解决方案 »
- 绘图软件是什么原理,用GDI行吗?
- C# visio二次开发开发中 如何实现排列下属图形布局?
- 求executescalar返回值超过一行一列解决方案
- 获取MSN好友资料很奇怪的事
- 请教 1 到100随机数不重复插入数组 效率问题
- 在安装项目中,如何保证文本框中密码输入显示为星号!在线等!!!
- 为什么空间位置会自动改变
- c#从ACCESS数据库中读取数据在DATAGRIDVIEW中显示后,如何写入EXCEL中?
- C# 怎么样操作摄像头上面的硬件拍照按钮
- C# WEBFROM datagrid编辑,更新问题
- C#知识太少,不知此句的含意:int height = imageList.Max(x => x.Height);
- vs2010项目生成的时候老出现这个错误 求帮忙
{
InitializeComponent();
button1.DataContext = this;
ContentPresenter1.DataContext = this;}
这样试试
{
this.DataContext = this;
this.CurrentTextBlock = new TextBlock() { Name = "textblock1", Background = new SolidColorBrush(Colors.Red), Text = "张三" };
Console.WriteLine((this.ContentPresenter1.Content as TextBlock).Background);
Console.WriteLine((this.ContentPresenter1.Content as TextBlock).Text);
}
//输出
#FFFF0000
张三把绑定的方法改一下吧 <Grid Name="grid1">
<Button Name="button1" Click="button1_Click" Margin="246,200,0,0" Content="{Binding CurrentTextBlock}" ></Button>
<ContentPresenter Name="ContentPresenter1" Margin="0,0,167,177" >
<ContentPresenter.Content>
<TextBlock Background="{Binding CurrentTextBlock.Background}" Text="{Binding CurrentTextBlock.Text}"></TextBlock>
</ContentPresenter.Content>
</ContentPresenter>
</Grid>
我想知道原理啊..............................
我想知道原理啊..............MSDN上面有没有这方面的解释呢?................
想要达到你想的效果,请使用VisualBrush
有没有MSDN的详细解释呢?