小编Sud*_*eer的帖子

VSCode 无法识别我安装的 Python 包

使用 Python 在 Windows 上运行 VSCode。安装了 Don 的 Python 扩展,不确定它有什么不同,但考虑给我的环境

使用 VSCode for Python,在这个过程中,我安装了 metapy 包。我能够在 VSCode 的终端窗口中运行这个 metapy,但不能在编辑器中运行

PS C:\Users\xxx> python --version
Python 3.6.2 :: Anaconda custom (64-bit)
PS C:\Users\xxx> pip --version
pip 9.0.1 from C:\Program Files\Anaconda3\lib\site-packages (python 3.6)
PS C:\Users\xxx> pip install metapy
Requirement already satisfied: metapy in c:\program files\anaconda3\lib\site-packages
PS C:\Users\xxx> python
Python 3.6.2 |Anaconda custom (64-bit)| (default, Jul 20 2017, 12:30:02) [MSC v.1900 64 bit (AMD64)] on win32
Type "help", "copyright", "credits" or "license" for more …
Run Code Online (Sandbox Code Playgroud)

python-3.x visual-studio-code

6
推荐指数
1
解决办法
2241
查看次数

具有事件处理程序的UWP模板控件

我是UWP的新手,正在尝试。如果链接太基础,请指向我。我正在开发带有一些文本框和按钮的自定义控件(UWP Template Control)。理想情况下,我想在MainPage中将此控件用作页眉控件,根据TemplateControl中每个按钮的单击,我要呈现不同的页面。现在来解决基本问题,如何在CustomControl中连接事件处理程序,这是我的Generic.xaml:(Project1.Library)

<ResourceDictionary
xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"
xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml"
xmlns:local="using:UWP.CustomControls.Library">

<Style TargetType="local:MyCustomControl" >
    <Setter Property="Template">
        <Setter.Value>
            <ControlTemplate TargetType="local:MyCustomControl">
                <Border
                    Background="{TemplateBinding Background}"
                    BorderBrush="{TemplateBinding BorderBrush}"
                    BorderThickness="{TemplateBinding BorderThickness}">
                    <StackPanel Orientation="Horizontal">
                        <TextBlock Text="{TemplateBinding FirstName}" Margin="8 8 2 8" />
                        <Button Content="Go!" Click="MyCustomControl_Click" />
                    </StackPanel>
                </Border>
            </ControlTemplate>
        </Setter.Value>
    </Setter>
</Style>
</ResourceDictionary>
Run Code Online (Sandbox Code Playgroud)

MyCustomContro.cs:

  public string FirstName
    {
        get { return (string)GetValue(FirstNameProperty); }
        set { SetValue(FirstNameProperty, value); }
    }

    public static readonly DependencyProperty FirstNameProperty =
        DependencyProperty.Register("FirstName", typeof(string), typeof(MyCustomControl), new PropertyMetadata(string.Empty));

public event EventHandler Click;
Run Code Online (Sandbox Code Playgroud)

MainPage.xaml:(Project1)

<Grid Background="{ThemeResource ApplicationPageBackgroundThemeBrush}">
    <controls:MyCustomControl Width="400" …
Run Code Online (Sandbox Code Playgroud)

uwp

1
推荐指数
1
解决办法
846
查看次数

标签 统计

python-3.x ×1

uwp ×1

visual-studio-code ×1