本文整理汇总了C#中Torrent.SambaLocation方法的典型用法代码示例。如果您正苦于以下问题:C# Torrent.SambaLocation方法的具体用法?C# Torrent.SambaLocation怎么用?C# Torrent.SambaLocation使用的例子?那么恭喜您, 这里精选的方法代码示例或许可以为您提供帮助。您也可以进一步了解该方法所在类Torrent
的用法示例。
在下文中一共展示了Torrent.SambaLocation方法的1个代码示例,这些例子默认根据受欢迎程度排序。您可以为喜欢或者感觉有用的代码点赞,您的评价将有助于系统推荐出更棒的C#代码示例。
示例1: OneTorrentsSelected
private void OneTorrentsSelected(bool one, Torrent t)
{
generalTorrentInfo.BeginUpdate();
if (one)
{
UpdateInfoPanel(true, t);
openNetworkShareDirToolStripMenuItem.Enabled = openNetworkShareButton.Enabled = t.HaveTotal > 0 && t.SambaLocation(true) != null;
if (t.Files.Count == 0)
Program.Form.SetupAction(CommandFactory.RequestAsync(Requests.FilesAndPriorities(t.Id)));
else
FillfilesListView(t);
}
else
{
lock (filesListView)
{
filesListView.Items.Clear();
}
lock (peersListView)
{
peersListView.Items.Clear();
}
lock (trackersListView)
{
trackersListView.Items.Clear();
}
generalTorrentInfo.timeElapsed = generalTorrentInfo.downloaded = generalTorrentInfo.downloadSpeed
= generalTorrentInfo.downloadLimit = generalTorrentInfo.status = generalTorrentInfo.comment
= generalTorrentInfo.remaining = generalTorrentInfo.uploaded = generalTorrentInfo.uploadSpeed
= generalTorrentInfo.uploadLimit = generalTorrentInfo.startedAt = generalTorrentInfo.seeders
= generalTorrentInfo.leechers = generalTorrentInfo.ratio = generalTorrentInfo.createdAt
= generalTorrentInfo.createdBy = generalTorrentInfo.error = percentageLabel.Text
= generalTorrentInfo.hash = generalTorrentInfo.piecesInfo = generalTorrentInfo.location
= generalTorrentInfo.torrentName = generalTorrentInfo.totalSize = "";
trackersTorrentNameGroupBox.Text
= peersTorrentNameGroupBox.Text = filesTorrentNameGroupBox.Text
= "N/A";
progressBar.Value = 0;
piecesGraph.ClearBits();
generalTorrentInfo.errorVisible
= filesFilterLabel.Enabled = filesFilterButton.Enabled = filesFilterTextBox.Enabled
= filesListView.Enabled = peersListView.Enabled
= openNetworkShareDirToolStripMenuItem.Enabled = openNetworkShareButton.Enabled
= trackersListView.Enabled = false;
}
generalTorrentInfo.Enabled
= downloadProgressLabel.Enabled = refreshElapsedTimer.Enabled
= filesTimer.Enabled = downloadProgressLabel.Enabled
= remoteCmdButton.Enabled = one;
generalTorrentInfo.EndUpdate();
}