首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >ElementHost DropShadowEffect

ElementHost DropShadowEffect
EN

Stack Overflow用户
提问于 2011-05-26 05:01:19
回答 1查看 297关注 0票数 0

我正在使用ElementHost在WinForms控件中承载一个WPF用户控件。我的WPF控件有DropShadowEffect,但它没有显示在屏幕上。WPF控件是平面控件。我该怎么办?下面是我的代码:

代码语言:javascript
复制
public WinFormsUserControl3()
{
            InitializeComponent();
            elementHost1 = new ElementHost() { Child = new MyWPFUserControl(), AutoSize=true};
            Controls.Add(elementHost1);
}

MyWPFUserControl xaml:

代码语言:javascript
复制
<UserControl x:Class="WindowsFormsApplication1.MyWPFUserControl"
    xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
    xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
    xmlns:local="clr-namespace:WindowsFormsApplication1"
    Height="113" Width="107" Padding="10" Background="Red"  >
    <UserControl.Effect>
        <DropShadowEffect></DropShadowEffect>
    </UserControl.Effect>
    <StackPanel Background="Yellow">
        <Button Content="Button 1" Padding="5" Margin="5" />
        <Button x:Name="Button2" Padding="5" Margin="5" Content="Button 2" />
    </StackPanel>
</UserControl>
EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2011-05-26 05:11:24

这是DropShadowEffect的示例XAML代码。

代码语言:javascript
复制
<UserControl x:Class='SilverlightApplication3.MainPage'
    xmlns='http://schemas.microsoft.com/winfx/2006/xaml/presentation' 
    xmlns:x='http://schemas.microsoft.com/winfx/2006/xaml'
    xmlns:d='http://schemas.microsoft.com/expression/blend/2008' 
    xmlns:mc='http://schemas.openxmlformats.org/markup-compatibility/2006' 
    mc:Ignorable='d' 
    d:DesignWidth='640' 
    d:DesignHeight='480'>
    <Canvas Height="Auto" Width="Auto" Background="White">
        <TextBlock Height="49" Width="814" Canvas.Left="22" Canvas.Top="18" 
                   Text="this is a test" TextWrapping="Wrap" 
                   d:LayoutOverrides="Height" FontSize="30" FontFamily="Arial">
      <TextBlock.Effect>
        <DropShadowEffect/>
      </TextBlock.Effect>
        </TextBlock>
    </Canvas>
</UserControl>
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6130893

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档