标签: lines

使用C#和WPF在代码中绘制线条

我正在尝试使用7段显示器创建数字时钟显示器.我可以使用这样的代码在XAML中绘制线条:

<Line Name="line7" Stroke="Black" StrokeThickness="4" X1="10" X2="40" Y1="70" Y2="70" Margin="101,-11,362,250" />
Run Code Online (Sandbox Code Playgroud)

但是当我尝试在代码中执行它(来自MainWindow())时,它不起作用:

        Line line = new Line();
        Thickness thickness = new Thickness(101,-11,362,250);
        line.Margin = thickness;
        line.Visibility = System.Windows.Visibility.Visible;
        line.StrokeThickness = 4;
        line.Stroke = System.Windows.Media.Brushes.Black;
        line.X1 = 10;
        line.X2 = 40;
        line.Y1 = 70;
        line.Y2 = 70;
Run Code Online (Sandbox Code Playgroud)

我的想法是我可以绘制7行,然后根据不同数字的需要切换其可见性.我确信这可以通过多种方式完成,但为什么我不能在这样的代码中画线?

c# wpf user-interface lines

23
推荐指数
1
解决办法
5万
查看次数

从C中的文本文件中读取int值

我有一个包含以下三行的文本文件:

12 5 6
4 2
7 9
Run Code Online (Sandbox Code Playgroud)

我可以使用该fscanf函数读取前3个值并将它们存储在3个变量中.但我无法阅读其余的内容.我尝试使用该fseek函数,但它只适用于二进制文件.

请帮我将所有值存储在整数变量中.

c file-io file lines

22
推荐指数
2
解决办法
17万
查看次数

使用Python通过行号将大文本文件拆分为较小的文本文件

我有一个文本文件说real_big_file.txt包含:

line 1
line 2
line 3
line 4
...
line 99999
line 100000
Run Code Online (Sandbox Code Playgroud)

我想编写一个Python脚本,将really_big_file.txt分成较小的文件,每个文件有300行.例如,small_file_300.txt包含1-300行,small_file_600包含301-600行,依此类推,直到有足够的小文件包含大文件中的所有行.

我很感激有关使用Python实现此目的的最简单方法的任何建议

python split file lines

20
推荐指数
3
解决办法
4万
查看次数

如何在网格WPF上的两个控件之间绘制连接线

我正在网格上创建控件(比如按钮).我想在控件之间创建一个连接线.假设你在一个按钮上做了mousedown并将鼠标放在另一个按钮上.这应该在这两个按钮之间画一条线.

有人可以帮助我或给我一些关于如何做到这一点的想法吗?

提前致谢!

wpf grid connector lines wpf-controls

19
推荐指数
1
解决办法
2万
查看次数

C#如何使用Stream Reader读取文本文件时跳过行数?

我有一个程序,它读取一个文本文件并处理它分成几个部分.

所以问题是如何更改程序以允许程序在使用Stream Reader读取文件时跳过读取文件的前5行?

有人可以告知代码吗?谢谢!

代码:

class Program
{
    static void Main(string[] args)
    {
        TextReader tr = new StreamReader(@"C:\Test\new.txt");

        String SplitBy = "----------------------------------------";

        // Skip first 5 lines of the text file?
        String fullLog = tr.ReadToEnd();

        String[] sections = fullLog.Split(new string[] { SplitBy }, StringSplitOptions.None);

        //String[] lines = sections.Skip(5).ToArray();

        foreach (String r in sections)
        {
            Console.WriteLine(r);
            Console.WriteLine("============================================================");
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

c# lines

19
推荐指数
4
解决办法
4万
查看次数

找到具有给定距离的线上的点

我有一个问题,我知道一条线,我只知道它的斜率(m)和它上面的一个点A(x,y)我如何计算这条线上的点(实际上是两条点)距离(d)点一个 ???我问这个是为了找到一条穿过A(x,y)的线上的像素强度,距离是这样.在这种情况下,距离将是像素数.

language-agnostic graphics vector lines points

18
推荐指数
2
解决办法
2万
查看次数

如何确定TextView中可见的行数?

如何在可见部分显示多少行TextView?我使用的文字并没有完全放在TextView每个屏幕分辨率上.

<?xml version="1.0" encoding="utf-8"?>
<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:orientation="vertical" >

<TextView
    android:id="@+id/logs_text"
    android:layout_width="match_parent"
    android:layout_height="match_parent" />

</LinearLayout>

String s = "very big text"
TextView logText = (TextView) view.findViewById(R.id.logs_text);
logText.setText(s);     
Run Code Online (Sandbox Code Playgroud)

android lines textview

18
推荐指数
1
解决办法
2万
查看次数

Python - 删除字符串的前2行

我在这里搜索了许多线程,删除了字符串的前两行,但我似乎无法使用我尝试的每个解决方案.

这是我的字符串的样子:

version 1.00
6992
[-4.32063, -9.1198, -106.59][0.00064, 0.99993, -0.01210][etc...]
Run Code Online (Sandbox Code Playgroud)

我想为我正在使用的脚本删除此Roblox网格文件的前两行.我怎样才能做到这一点?

python string parsing file lines

18
推荐指数
3
解决办法
2万
查看次数

如何在记事本++中重复这一行?

如何在记事本++中重复这一行?

例如,我有以下输入:

a 01
a 02
a 03
a 04
Run Code Online (Sandbox Code Playgroud)

我希望它成为:

a 01
a 01
a 02
a 02
a 03
a 03
a 04
a 04
Run Code Online (Sandbox Code Playgroud)

所以每行应该显示两次.

lines notepad++ repeat

16
推荐指数
4
解决办法
2万
查看次数

vim限制行内存

我试图将300行从一个文件复制到另一个文件,在源文件中输入"300yy",它说它已经猛拉了300行.

转到目标文件并按p,它会粘贴,但只有前50行.

任何想法为什么它不粘贴300?

vim lines pasting

15
推荐指数
4
解决办法
2万
查看次数